Sim, isso será feito, mas você deve adicionar algumas chaves a ~/.ssh/authorized_keys
.
Como posso criar um usuário no CentOS 5.6, que não pode fazer login com uma senha. I.E. eles só podem fazer o login e o SSH usando autenticação de chave pública.
useradd myuser -d /their-home-dir
Será que isso, sem chamar passwd?
Se você quer reforçar apenas a autenticação pubkey, então você precisa modificar seu / etc / ssh / sshd_config e definir
PasswordAuthentication no
Tags linux centos public-key