Não é possível conectar-se à máquina remota via SSH - erro: Permissão negada (publickey, keyboard-interactive)

1

Estou tentando conectar-me à máquina remota com a nova conta segundo administrador , mas a senha foi rejeitada. Tenho certeza de que digitei a senha correta para a conta segundo administrador . Depois de três tentativas, recebi o seguinte erro:

$ Permission denied (publickey,keyboard-interactive).

Houve um momento em que me perguntou sobre alguma chave. Eu processei para digitar sim. Depois de três tentativas de login malsucedidas, ainda não vi a opção Key.

Eu continuo recebendo o erro acima. Acho que queria que eu digitasse o usuário administrador atual ( primeiro administrador ) que estava conectado. Se esse for o caso, como posso adicionar minha conta segundo administrador a fazer login (via SSH) enquanto primeiro administrador está logado (GUI)?

Eu criei o segundo usuário administrador assim ...

sudo dscl . create /Users/$USERNAME 
sudo dscl . create /Users/$USERNAME UniqueID 405
sudo dscl . create /Users/$USERNAME PrimaryGroupID 80
sudo dscl . create /Users/$USERNAME NFSHomeDirectory /private/var/$USERNAME
sudo dscl . create /Users/$USERNAME UserShell /bin/bash
sudo dscl . passwd /Users/$USERNAME "$PASSWORD"
sudo dscl . append /Groups/admin GroupMembership $USERNAME

... e ativou o Login Remoto com as seguintes configurações ...

sudo systemsetup -setremotelogin on
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist > /dev/null 2>&1
    
por James Dean 26.11.2015 / 08:41

1 resposta

0

você provavelmente tem a chave no arquivo .ssh / knownhosts em sua máquina local.

vim .ssh / knownhosts em seguida, localize esse endereço IP (do servidor), remova essa chave, salve e saia e tente ssh novamente.

o problema é que sua chave do host conhecido pode estar ligando você ao usuário original, agora o novo .....

    
por 29.11.2015 / 05:15