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が無効になっています。
何か案が ?
/var/www
の許可では、chrooted-userはその中にファイルを作成できません。
これは正しい設計によるものです。
ユーザーの適切な権限を使用して、/var/www
内にフォルダーを作成する必要があります。
/var/www
はユーザーが書き込みできません。