Название: Настройка wu-ftpd Отправлено: Lo от Февраль 19, 2009, 04:49:05 Здравствуйте!
На сервере установлено wu-ftpd-2.6.1. Цель: хочу пользователю meg задать хоум-директорию, выше которой он ни-ни ;), и ограничить его в правах (только чтение). Создала в каталоге /etc/ftpd файл ftpaccess. Заполнила в соответствии с манами. Как заставить систему перечитать этот файл? Просто рестартануть ftpd путем kill -HUP <ftpd_pid>? Название: Re: Настройка wu-ftpd Отправлено: Alder от Февраль 19, 2009, 04:53:58 обычно так - /etc/init.d/ftpd restart
Название: Re: Настройка wu-ftpd Отправлено: Storm от Февраль 19, 2009, 07:03:12 либо если ftp сервер в inetd записан то
/etc/rc.d/rc.inetd restart Название: Re: Настройка wu-ftpd Отправлено: Lo от Февраль 20, 2009, 04:14:32 Спасибо. Записан в inetd. Рестарт inetd никак не повлияет на какие-либо сетевые либо другие интерфейсы? Подскажите, пожалуйста. На сервере работает промышленная база.
Название: Re: Настройка wu-ftpd Отправлено: Alder от Февраль 20, 2009, 04:45:18 Lo, рестарт inet.d перезапустит все, что в нем прописано
Название: Re: Настройка wu-ftpd Отправлено: Storm от Февраль 21, 2009, 10:26:28 в послерабочее время.... либо отдельным демоном вешай, хотя я сомневаюсь что на 24/7/365 сервак надо реконфигурировать не прерывая рабочий процесс, так что имхо 1 вас спасет...
Название: Re: Настройка wu-ftpd Отправлено: Lo от Февраль 28, 2009, 06:19:27 Спасибо за ответы. Решила потренировать на тестовой Фрибсд. Файл прочитался, вроде бы все ок. Только одна проблема.
Коннект к фтп через командную строку: командой ls вижу корень директории, в котором заперт пользователь, перехожу по внутренним папкам. Но команда ls -la ничего не показывает. Пустота. Соответственно, подключаясь к фтп через Far, вообще ничего не вижу. В чем может быть дело? Пробовала в директорию, которая указана как guest-root закинуть файлик /bin/ls. Но это не помогло. Помогите, пожалуйста. Хотя бы понять, в каком направлении двигаться. Название: Re: Настройка wu-ftpd Отправлено: Alder от Февраль 28, 2009, 08:49:30 Lo, а покажи-ка конфиг полностью.
Название: Re: Настройка wu-ftpd Отправлено: Lo от Февраль 28, 2009, 09:12:56 С собой нет. По памяти:
ftpaccess: class all real,guest * guestuser meg chmod no guest ... no guest (все запрещено) upload /home/meg no * guest-root /home guest Пользователь meg прописан в /etc/passwd с домашней директорией /home/meg (Пробовала вариант /home/./meg , но никакой разницы не заметила.) P.S. Если можно, еще один мини-вопрос: Я так понимаю, что достаточно один раз перестартовать inetd, в котором добавить ключ ftpd -a. При дальнейшем редактировании файла ftpaccess изменения вступают в силу сразу же. Правильно? Название: Re: Настройка wu-ftpd Отправлено: Storm от Март 01, 2009, 01:41:32 ftpaccess скорее всего считывается только при запуске. но точно не скажу, всегда работал с proftpd.
Название: Re: Настройка wu-ftpd Отправлено: Lo от Март 02, 2009, 08:45:41 А насчет этого что-нибудь известно? Почему так получается?
Коннект к фтп через командную строку: командой ls вижу корень директории, в котором заперт пользователь, перехожу по внутренним папкам. Но команда ls -la ничего не показывает. Пустота. Соответственно, подключаясь к фтп через Far, вообще ничего не вижу. В чем может быть дело? Пробовала в директорию, которая указана как guest-root закинуть файлик /bin/ls. Но это не помогло. Помогите, пожалуйста. Хотя бы понять, в каком направлении двигаться. Название: Re: Настройка wu-ftpd Отправлено: Alder от Март 02, 2009, 08:12:04 Lo, тут (http://www.opennet.ru/docs/RUS/wu-ftpd-faq/index.html) нашел следующее:
Цитировать Проблема в том что ls_short и ls_long были определены неверно (система была скомпилирована BSD-вым компилятором с использованием BSD конфигурационного файла) используя ls -lA и ls -lgA соответственно. Это привело к тому что команда ls работает с ошибками (поскольку в данный момент операционка SVR4) и самое главное что весь вывод ls направляет только в stderr и нет возможности посмотреть stdout. Как вариант - пересобрать wu-ftpd самостоятельно. Причем с опцией: --enable-ls - включение встроенного ls поскольку нет желания копировать каталоги /bin, /etc /lib в каждую homepage пользователя. (отсюда (http://info.krc.karelia.ru/Linux/wu-ftpd/wu-ftpd.shtml)) Название: Re: Настройка wu-ftpd Отправлено: Lo от Март 11, 2009, 01:25:17 Огромное спасибо. Я вам очень признательна за помощь.
Название: Re: Настройка wu-ftpd Отправлено: Lo от Март 26, 2009, 11:07:46 Ребята, простите, что все никак не угомонюсь со своими вопросами. Но вот если есть желание копировать все эти /bin , /etc, /lib... Какие файлики необходимо скопировать, чтобы заработало ls? Отчего, от каких библиотек это зависит?
|