настройка vsftpd: вопрос о правах

Ответить
Аватара пользователя
romez777

настройка vsftpd: вопрос о правах

Сообщение romez777 »

Приветствую,



Настраиваю vsftp (поставил apt-get install ...) на debian etch. И возник вопрос о правильности раздачи прав на каталоги. Сделал так:



#mkdir /home/ftp

#mkdir /home/ftp/pub

#mkdir /home/ftp/incoming



#useradd -d /home/ftp -g nogroup -s /bin/false ftp

#chown nobody.nogroup /home/ftp/

#chmod 755 /home/ftp

#chown nobody.nogroup -R /home/ftp/pub/

#chmod -R 755 /home/pub/

#chown -R nobody.nogroup /home/ftp/incoming/

#chmod -R 777 /home/ftp/incoming/



А так выглядит конфиг:

#cat /etc/vsftpd.conf

# /etc/vsftpd.conf

#

listen=YES

anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022

anon_umask=022

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES



Соответствует ли это unix-way?



Правильно ли отдавать /home/ftp под владение пользователю nobody? Меня смущает, что после установки vsftpd был создан юзер ftp и его домашний каталог /home/ftp, владельцем которого он и был назначен.



Просветите plz.
Аватара пользователя
ruslandh

Re: настройка vsftpd: вопрос о правах

Сообщение ruslandh »

По умолчанию вроде должно быть /var/ftp
Аватара пользователя
romez777

Re: настройка vsftpd: вопрос о правах

Сообщение romez777 »

Цитата:



По умолчанию вроде должно быть /var/ftp



Возможно так было раньше? После установки "apt-get install vsftpd" на Debian Etch - именно /home/ftp, этот путь забит прямо в postinstall скрипте.

А что скажете насчет прав ?
Ответить

Вернуться в «Программное обеспечение Linux и FreeBSD»