LINUX.ORG.RU

Сообщения Neokortex

 

Ограничение пользователя SSH в домашней директории

Появились какие-то быстрые современные методы по ограничению пользака у себя в /home/username ?

Как его запереть по фтп, или там не давать менять ему файлы выше своей директории по SFTP - понятно (vsftpd или chroot настройка sshd)/

Но как по человечески сделать по быстрому ограничение выполнения команд и просмотра других директорий если у него есть доступ к командной строке?

Например если он вводит команду cd / - чтобы вываливалась ошибка или предупреждение

Но при этом у себя в директории чтобы мог запускать mcedit, vim, там wget, zip и прочие мелочи.

Реально такое сделать быстро и просто? Или не дошла техника до такого?

P.S. lshell - дырявый говорят, chroot окружение - гемор.

 ,

Neokortex
()

Как установить шрифты с помощью командой строки в Debian

Как установить шрифты с помощью командой строки в Debian

 ,

Neokortex
()

Показывать название git ветки в командной строке

Как настроить bash таким образом чтобы показывалось название текущей ветки когда мы находимся в git репозитории?

Я знаю что названия этих веток можно еще цветом выделять (красным если есть изменные файлы, например)

 ,

Neokortex
()

MySQL Таблицы innodb по умолчанию хранятся в одном файле ibdata?

Вощем тут такое дело..

Мне надо уточнить пока один вопрос - есть: MySQL таблицы innodb по умолчанию хранятся в одном файле ibdata?

 

Neokortex
()

XML to SQL конвертер

Други, подскажите есть ли какие пакеты хорошие которые помогут конвертировать XML в SQL.

Debian желательно.

Чтобы было что-то типа:

$ xml2sql /home/user/my-xml-table.xml /home/user/my-sql-table.sql

Есть такое?

 , ,

Neokortex
()

Не запоминаются предыдущие команды

Захожу по ssh на сервер (Ubuntu) под обычным пользователем - нажимаю стрелку вверх на клавиатуре - предыдущие команды не показывает.

В смысле запоминает команды только за текущую сессию. Если соединиться заново - не показывает.

Если залогиниться под рутом (su) - то показывает предыдущие команды. Оболочки у пользователей одинаковые /bin/bash

Как-то так. Как заставить запоминать команды всех пользователей всегда?

Neokortex
()

Синхронизация файлов с Яндекс.Диском в Ubuntu

Как в Ubuntu сделать так, чтобы файлы автоматом синхронизировались с Яндекс.Диском?

Как это сделано в винде - стоит только открыть и отредактировать файл - он тут-же синхронизируется с диском. При этом пользователю ничего не нужно делать.

 , ,

Neokortex
()

Посоветуйте дистрибутив для нетбука

Посоветуйте дистрибутив для медленного нетбука. Сейчас крутится windows 7 и хорошо так тупит. Надо что-то быстрое и современное: интернет чтобы и документы, браузеры.

Заранее спасибо.

 

Neokortex
()

VSFTPD 530 Login incorrect

Привет. Установил на ubuntu 13.04 vsftpd Не хочет пускать пользователя говорит 530 Login incorrect

Лог vsftpd говорит Sun May 5 02:01:48 2013 [pid 1] [username] FAIL LOGIN: Client «мой_ip»

Конфигурационный файл: http://pastebin.com/Yr6CGRk5

Весь гугл просмотрел на эту тему - ничего не помогло.

 ,

Neokortex
()

Ограничить пользователя в своей директории SSH

Задача - для мини веб-хостинга - необходимо запретить пользователю видеть файлы (чтение) находящиеся вне его директории /home/user когда он заходит на сервер по SSH, при этом у него должна оставаться возможность использовать всякие программы типа wget и пр.

Знаю про chroot и rbash.

Собственно вопросы которые напрягают:

1. При использовании chroot, все время при добавлении пользователя необходимо менять настройки ssh - не очень удобно.

2. Указал пользователю оболочку rbash - перестал вообще по ssh пускать. Не пойму в чем проблема.

Сервер Ubuntu 12.10.

P.S. До этого юзал Debian, не помню как настроил его, но ничего особенного не надо было делать - пользователь автоматически был заперт в своей директории. А вот было это или я каким-то образом настроил - не помню.

Буду рад помощи.

 , rbash,

Neokortex
()

Не пускает на сервер по SSH

Ubuntu не пускает на сервер по SSH. Говорит too many authentication failures for %user_name%.

C другого компа уже заходил. В чем может быть проблема?

 ,

Neokortex
()

Не работает backspace, стрелки, delete и другие клавиши в терминалах по SSH

Такая проблема - подключаюсь из винды разными ssh клиентами к серверу - а там не работают клавиши backspace, стрелки, delete и другие.

Точнее они срабатывают но выводится на экран при этом фигня.

В чем проблема?

 , , , ,

Neokortex
()

Как вырубить или удалить kdewallet?

Задолбал. KDE 4.8.5 Kubuntu 11.04

 ,

Neokortex
()

Apache не видит папки и файлы скопированные из NTFS диска

Привет. Сделал архивную копию рабочих файлов сайта - скопировал на отдельный жесткий диск (NTFS) папку. Пришло время восстановить копию - копирую обратно к себе в убунту (ext4): apache ругается - 403 forbidden.

Если просто создать файлы и директории в папке с сайтом - все нормально работает.

Как решить проблему?

Neokortex
()

Запуск post-commit скрипта от имени разных пользователей

Уже целый день сижу - не решается проблема.

Надо, чтобы при коммите обновлялись файлы сайта.

Post-commit скрипт запускается апачем и если на директорию сайта выставлены права 775 апач преспокойненько записывает файлы, т.е. все работает.

Но вот только все эти файлы принадлежат апачу, таким образом в home директории есть папка с сайтом, где все файлы не принадлежат этому пользователю.

Меня это не устраивает, как сделать, чтобы скрипт выполнялся от имени того пользователя, которому принадлежит папка с сайтом?

Т.е. надо чтобы svn update выполнился от другого пользователя, а не от apache

Скрипт выглядит так:

#! /bin/sh
sudo -u site-user /usr/bin/svn update /home/site-user/site.ru/httpdocs 
#/usr/bin/svn update /home/yatp-ru/yatp.ru/httpdocs # вот это работает, если права на папку сайта 0775

В sudoers есть такая запись:
site-user ALL=(ALL) NOPASSWD: /usr/bin/svn

Тестирую так:

root-user# su www-data
root-user:/root$ sh /path/to/repositories/site-ru/hooks/post-commit
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for www-data:
Запрашивает пароль для www-data (а для него пароля нет), жму Enter - и ничего не происходит

Я в линуксах новенький :), подскажите, что делаю не так.

 post-commit,

Neokortex
()

SVN post-commit hook - обновление рабочих файлов

Помогите, пожалуйста, написать post-commit hook для svn.

Идея такая - после коммита изменившиеся файлы перезаписываются в рабочей директории сайта, т.е. файлы сайта меняются.

 ,

Neokortex
()

MySQL не запускается после апгрейда Debian

Обновил Debian Lenny до Squeeze - теперь не включается MySQL

# /etc/init.d/mysql start
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!

/var/log/mysql.log и /var/log/mysql.err - пустые.

Пробую обновиться второй раз - второй раз эта ерунда.

Помогите решить проблему, пожалуйста.

 ,

Neokortex
()

Посоветуйте плагины для Eclipse

Использую Eclipse для веб-разработки.

Для прямого редактирования файлов на сервере использую RSE плагин.

Хочу сделать так, чтобы можно было залит файлы сайта себе на локальный компьютер - править и тестировать его у себя, и если все нормально - синхроингизироваь файлы с сервером - чтобы заливались на сервер измененные файлы.

Есть ли что-нибудь хорошего для таких целей для Eclipse? Пробовал SFTP (глючит и что-то не работает).

Можно ли использовать git для этого? Как это работает у вас? Поделитесь опытом :)

 

Neokortex
()

Не соединяется с сервером по SSH из Kubuntu

Привет. Стоит Kubuntu 12.04

Не получается соединиться с сервером по SSH. Пробовал с помощью FileZilla (тупо вылетает) и Krusader (ругается на ошибку соединения).

При этом на этой же машине с помощью Eclipse (RSE плагин) соединяется нормально.

В чем беда?

 ,

Neokortex
()

Ограничить скорость по расписанию в маршрутизаторе

Можно ли в роутере ограничить скорость по расписанию?

Роутер - Asus WL520gc Firmware Version: 7.0.1.44

Надо чтобы например с 7 вечера до 2 часов ночи каждый день скорость автоматически ограничивалась до 1 Мбит/сек, например.

 

Neokortex
()

RSS подписка на новые темы