A opção PasswordAuthentication
no arquivo /etc/ssh/sshd_config
controla se as senhas são permitidas.
Realmente, no entanto. Use chaves públicas .
Eu tenho uma conta no SSH. Como faço para alternar usando uma senha antiga simples para efetuar login, em vez do meu par de chaves pública / privada?
Se você quiser fazer isso temporariamente, conecte-se ao servidor com ssh -o 'PubkeyAuthentication no' server
. Se você quiser fazer isto permanentemente, no servidor você pode remover sua chave pública de ~ / .ssh / authorized_keys ou em seu computador você pode adicionar o seguinte em ~ / .ssh / config
Hostname server
PubkeyAuthentication no
se você souber a senha, deve ser uma questão de fornecer a senha ... se você não souber e tiver acesso ao sistema, basta redefini-la executando
passwd
para forçá-lo a usar o login de senha, você terá que remover o seu arquivo de chave privada da sua localização atual (linux / mac) ou desativá-lo no seu cliente ssh
você também precisa verificar se a senha auth está habilitada em sua configuração ssh
no entanto eu também echo os outros comentários, alternando de chave auth para senha não é recomendado como você está efetivamente reduzindo seu nível de segurança, eu estaria perguntando por que você está fazendo esse tipo de switch
Tags ssh