SFTP 错误:打开写入:权限被拒绝

Ola*_*laf 3 permissions centos sftp

我只为 SFTP 创建了一个用户和一个组,当我尝试使用 Filezilla 传输文件时,/var/www出现此错误:

Open for write: permission denied
Run Code Online (Sandbox Code Playgroud)

我是这样配置的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
Run Code Online (Sandbox Code Playgroud)

/var/www 和子目录是chown root:rootchmod 755

SELinux 被禁用。

任何的想法 ?

fak*_*ker 6

的权限/var/www不允许 chrooted-user 在其中创建文件。
这是正确的,也是设计的。
您必须在其中创建一个/var/www具有用户适当权限的文件夹。

/var/www 不能为用户写。