Não consigo fazer o sftp funcionar com a pasta var / www

1

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?

    
por Merijn dk 22.03.2018 / 16:42

0 respostas

Tags