morla
09-12-2012, 06:23
здравствуйте!
появилась задача установить ftp-server и настроить его. настройка: к ftp должны иметь доступ только admin-a & admin-b. у них есть полный доступ. анонимный дотуп полностью отключить.
вот что у меня получилось (вроде все ОК):
/etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_root=/home/shares
local_enable=YES
local_umask=0000
write_enable=YES
chroot_local_user=YES
use_localtime=YES
xferlog_enable=YES
idle_session_timeout=600
ftpd_banner=Hello
anonymous_enable=NO - получается я отключил доступ для анонимных пользователей. но не понятно вот что, нужно ли ставить anon_world_readable_only в no?
local_umask=0000 - для полного доступа ничего лучше не придумал...получается что когда создаю каталоги, тогда права (drwxrwxrwx). а вот с созданием файлов проблемы. получается что когда создаю файлы, то права на них (-rw-rw-rw-), как сделать чтобы права были как у директорий? параметр file_open_mode почему то не подходит...
что можно сделать чтобы максимально защитить сервер (читал что нужно отключить bash), может я что то пропустил?
заранее спасибо.
появилась задача установить ftp-server и настроить его. настройка: к ftp должны иметь доступ только admin-a & admin-b. у них есть полный доступ. анонимный дотуп полностью отключить.
вот что у меня получилось (вроде все ОК):
/etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_root=/home/shares
local_enable=YES
local_umask=0000
write_enable=YES
chroot_local_user=YES
use_localtime=YES
xferlog_enable=YES
idle_session_timeout=600
ftpd_banner=Hello
anonymous_enable=NO - получается я отключил доступ для анонимных пользователей. но не понятно вот что, нужно ли ставить anon_world_readable_only в no?
local_umask=0000 - для полного доступа ничего лучше не придумал...получается что когда создаю каталоги, тогда права (drwxrwxrwx). а вот с созданием файлов проблемы. получается что когда создаю файлы, то права на них (-rw-rw-rw-), как сделать чтобы права были как у директорий? параметр file_open_mode почему то не подходит...
что можно сделать чтобы максимально защитить сервер (читал что нужно отключить bash), может я что то пропустил?
заранее спасибо.