A linha
ChrootDirectory %h
permite o acesso ao diretório inicial desse usuário. Se você quiser dar acesso a um diretório diferente, basta usar
ChrootDirectory /full/path/to/directory
Estou tentando dar ao usuário acesso total ao diretório específico.
Estou usando o SFTP no Centos 7. Estou criando um novo grupo e usuário
groupadd ftpusers
useradd -m newuser -s /sbin/nologin -g ftpusers
chown root "directory"
chmod 750 "directory"
Meu sshd_config
contém:
Subsystem sftp internal-sftp
Match group ftpaccess
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Não importa em qual diretório eu coloque, isso me dá acesso a Home.
Como posso acessar o diretório específico?
A linha
ChrootDirectory %h
permite o acesso ao diretório inicial desse usuário. Se você quiser dar acesso a um diretório diferente, basta usar
ChrootDirectory /full/path/to/directory