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

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:rootchmod 755

SELinux 已禁用。

任何想法 ?

答案1

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

/var/www对于用户来说不可写入。

相关内容