Ошибка SFTP: открыт для записи: отказано в разрешении
Я создал пользователя и группу только для SFTP и когда я пытаюсь передать файл с помощью Filezilla в /var/www
У меня есть эта ошибка:
Open for write: permission denied
Я настроил sshd_config
как это:
#Subsystem Sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp
Group sftp_only Match
ChrootDirectory /var/www
ForceCommand internal-sftp
X11Forwarding No
AllowTcpForwarding No
/ var / www и подкаталоги chown root:root
а также chmod 755
SELinux отключен.
Любая идея?
1 ответ
Решение
Разрешение /var/www
не позволяет пользователю chrooted создавать в нем файлы.
Это правильно и по замыслу.
Вы должны создать папку внутри /var/www
с надлежащими правами пользователя.
/var/www
не может быть доступно для записи для пользователя.