Eu recomendaria usar o VSFTPD se você não estiver fazendo isso e cancelar o comentário de chroot_local_user = YES em vsftpd.conf.
Eu configurei minha máquina para que meu grupo "sftponly" possa acessar a pasta inicial do usuário. Mas agora, os usuários do grupo não têm permissão para outras pastas, mas têm permissão para vê-los.
Como posso alterar isso para que os usuários do grupo possam ver apenas sua pasta pessoal?
Meu sistema operacional é Ubuntu, isso está no meu /etc/ssh/sshd_config
:
Match Group sftponly
ChrootDirectory %h
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp
Neste momento, parece que quando um usuário se conecta com o SFTP:
No momento, eles podem ver todas as pastas, mas eu só quero que eles estejam na pasta em que eles começam, para que eles não possam subir nas pastas e ver as pastas iniciais dos outros usuários.
Eu recomendaria usar o VSFTPD se você não estiver fazendo isso e cancelar o comentário de chroot_local_user = YES em vsftpd.conf.