var/www 폴더를 처리하기 위해 sftp를 얻을 수 없습니다

var/www 폴더를 처리하기 위해 sftp를 얻을 수 없습니다

그래서 sftp를 설정했는데 모든 것이 잘 작동합니다. 그러나 사용자 디렉토리는 /usr/ftp_user인 반면 저는 디렉토리를 /var/www로 지정하고 해당 폴더의 파일로 제한하고 싶습니다.

내 sshd_config

Match Group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp

사용자 ftp_user가 ftpaccess 그룹에 추가되었습니다. 다음과 같이 사용자의 홈 디렉토리를 /var/www/로 변경했습니다.

usermod -d /var/www/ ftp_user

그리고 파일 권한:

drwxr-x---. root root www
    drwxr-xr-x. ftp_user ftpaccess cronjobs

파일질라에 접속하려고 하면

Status: connecting to 149.210.194.176...
Status: Connected to 149.210.194.176
Status: Listing directory /
error:  Unable to open .: permission denied

내가 뭘 잘못하고 있는지 아는 사람 있나요?

관련 정보