
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
사용자는 쓸 수 없습니다.