exeto
@exeto
front-end developer

Из-за чего проблема с правами в vsftpd?

Стоит Ubuntu 13.04 Server и Vsftpd 3.0.2. При записи по sftp, папки и файлы создаются с правами 775 и 664 соответственно. Нужно чтобы создавались с 755 и 644. local_umask=022, но все равно не работает. Помогите пожалуйста разобраться.

Вот конфиг:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

P. S. Закачиваю все локальным пользователем
  • Вопрос задан
  • 2872 просмотра
Решения вопроса 2
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Если вы действительно по sftp ходите - то вам openssh-server настраивать нужно.
Ответ написан
kenny_opennix
@kenny_opennix
Vsftp -- это ftp сервер. Максимум что он умеет это работат по ssl соеденению, для sftp нужен openssh-server сервер.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@servekon
Может быть подключаются другие конфиги, которые перекрывают некоторые переменные?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы