LinuxForum.Fans
Тема

Vsftpd и права на файлы

Автор: w03zd8rc 4 сообщений 2763 просмотров
#203664

листинг vsftpd.conf:

text
listen=YES

anonymous_enable=NO local_enable=YES write_enable=YES

local_umask=777 ftp_username=ftp dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_file=/var/log/vsftpd.log ascii_upload_enable=YES ascii_download_enable=YES chroot_local_user=YES no_anon_password=YES local_root=/var/www/ secure_chroot_dir=/var/run/vsftpd pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/vsftpd.pem

Скинул файлов.
имеем:

text
~# ls -l /var/www/
d-wxrw-rw- 2 forest ftp 4096 Ноя  7 17:16 css
--w-rw-rw- 1 forest ftp 1002 Ноя  7 17:04 index.php
text
# ls -l /var/www/css/
--w-rw-rw- 1 forest ftp 1798 Ноя  7 17:16 main.css

Как видно - у владельца доступ только на запись. Почему? Как исправить, чтоб права писались -rw-rw-rw- или -rwxrw-rw-?

#203667

может быть потому что ты поставил
[console]local_umask=777[/console]
я чесн сильно в vsftpd не шарю, дургой сервер использую

#203671

foozzi, спс за быстрый отклик. Искал решение проблемы не первый день уже (аль-конфигов скопилось уже 5шт), в итоге помогло добавление в конфиг строк:

text
chmod_enable=YES
chown_uploads=YES
chown_username=ftp
local_umask=0022
file_open_mode=0777

извиняюсь за создание темы ;)

Войдите или зарегистрируйтесь, чтобы ответить.