Posso confirmar que com o OpenSSH_7.2p2 (No Ubunutu), a configuração do shell do usuário para /usr/sbin/nologin
desativa o sftp.
Eu tenho um usuário que tem seu shell configurado como nologin ou, na verdade, um "noshell" binário diferente fornecido pelo cPanel.
qualquer que seja o caso, quero saber se configurar o shell dessa maneira é suficiente para impedir que eles acessem o servidor e acessem seus arquivos.
quando eu faço o login com a chave do SFTP, recebo um erro dizendo unexpected end of file
, mas não tenho certeza se isso seria suficiente.
Além disso, como nego explicitamente que esse usuário use o SFTP?
Obrigado