![var/www 폴더를 처리하기 위해 sftp를 얻을 수 없습니다](https://linux55.com/image/130052/var%2Fwww%20%ED%8F%B4%EB%8D%94%EB%A5%BC%20%EC%B2%98%EB%A6%AC%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20sftp%EB%A5%BC%20%EC%96%BB%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
그래서 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
내가 뭘 잘못하고 있는지 아는 사람 있나요?