web-dev-qa-db-ja.com

SFTPエラー:書き込み用にオープン:権限が拒否されました

SFTP専用のユーザーとグループを作成し、/var/wwwでFilezillaを使用してファイルを転送しようとすると、次のエラーが発生します。

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が無効になっています。

何か案が ?

3
Olaf

/var/wwwの許可では、chrooted-userはその中にファイルを作成できません。
これは正しい設計によるものです。
ユーザーの適切な権限を使用して、/var/www内にフォルダーを作成する必要があります。

/var/wwwはユーザーが書き込みできません。

5
faker