LINUX.ORG.RU

помогите с vsftpd


0

0

как сделать чтоб када юзер пихает файлы в инкам им давались бы права нужные мне.например 777?вот конфиг.не получаеться...хотя 777 указано
[root@localhost etc]# cat /etc/vsftpd.conf
listen=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftp
xferlog_file=/home/delphi/ftp/vsftpd.log
xferlog_std_format=YES
idle_session_timeout=120
data_connection_timeout=120
####
async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcom to SeverNet FTP-Server.All questions to delphi,strtofloat@yandex.ru,icq 304454214
chroot_list_enable=YES
chroot_list_file=/etc/vsftpdchroot
chroot_local_user=YES
anon_umask=0777
background=YES
file_open_mode=0777


Если я правильно помню, то кое-что придется убрать:

chown_uploads=YES
chown_username=ftp 

Закоментируй и проверь.

sdio ★★★★★
()
Ответ на: комментарий от sdio

насколько я понял из общения с vsftp параметр anon_umask=ХХХ задает число которое отнимается от 777 и такие получаются права на файл - то есть с параметром = 111 права получатся 666 с параметром 000 права получатся 777 и в том же духе.

anonymous
()
Ответ на: комментарий от wozap

kuruu@hmx:~$ cat /etc/vsftpd_local.conf | grep -v \#
anonymous_enable=YES
anon_mkdir_write_enable=YES
anon_max_rate=100000000
anon_upload_enable=YES
anon_umask=000
file_open_mode=0777
local_enable=YES
write_enable=YES
local_umask=000
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=NO
deny_email_enable=YES
banned_email_file=/etc/vsftpd.banned_emails
chroot_local_user=YES
max_per_ip=3
ls_recurse_enable=YES

kuruu@hmx:~$ lftp hmx
lftp hmx:~> cd incoming/
cd ok, cwd=/incoming
lftp hmx:/incoming> mput tutorial.ps 
345458 bytes transferred
lftp hmx:/incoming> ls
-rwxrwxrwx    1 65534    65534         528 Nov 08 18:28 readme.txt
-rwxrwxrwx    1 100      65534      345458 Dec 08 18:53 tutorial.ps
lftp hmx:/incoming> 

Вывод: man vsftpd.conf 
/chown
/file_open_mode
/umask

kuruu
()
Ответ на: комментарий от anonymous

которое отнимается от числа file_open_mode по дефолту 0666

kuruu
()
Ответ на: комментарий от sdio

а чего добавлять я и так знаю, пермишны меняться не будут. Будет только rw для chown_username.

kuruu
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.