.png)
Eu gostaria de configurar um usuário em meu sistema (Ubuntu 14.04 x64) para que as pessoas possam executar e ver alguma saída de um programa sem ser solicitada uma senha ou precisar de uma chave ssh. Aqui está o que fiz até agora:ssh [email protected]
- criei o
example
usuário com meu programa como shell viaadduser example --shell /path/to/my/program
- criou um arquivo vazio para
/home/example/.hushlogin
silenciar o motd e outras mensagens de login
As coisas estão funcionando, com a exceção de que devo concluir o desafio de autenticação de solicitação de senha, que gostaria de ignorar, pois este será um serviço disponível publicamente.
Presumivelmente, personalizar a configuração do PAM de /etc/pam.d
maneira adequada pode resolver o problema, mas preciso de alguma orientação sobre os detalhes. Quero que essa alteração afete apenas esta conta de usuário específica, e não todas as contas do sistema.
Responder1
Defina PermitEmptyPasswords yes
em /etc/ssh/sshd_config
e certifique-se de que a conta do usuário não tenha senha.