então eu configurei o sftp e tudo funcionou bem. mas o diretório do usuário é / usr / ftp_user e, em vez disso, eu gostaria que o diretório fosse / var / www e o restringisse apenas aos arquivos nessa pasta.
Meu sshd_config
Match Group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
o usuário ftp_user é adicionado ao grupo ftpaccess. Eu mudei o diretório home para o usuário para / var / www / like:
usermod -d /var/www/ ftp_user
E as permissões de arquivo:
drwxr-x---. root root www
drwxr-xr-x. ftp_user ftpaccess cronjobs
Quando tento me conectar com o filezilla
Status: connecting to 149.210.194.176...
Status: Connected to 149.210.194.176
Status: Listing directory /
error: Unable to open .: permission denied
Alguém sabe o que estou fazendo errado?