collegamento ssh "permesso negato" messaggio

1

Quando eseguo il comando ssh localhost (in Ubuntu 10.10), verrà visualizzato il messaggio di errore "autorizzazione negata (chiave pubblica)." Quale potrebbe essere il problema?

C'è qualche problema in sshd_config file in /etc/ssh ? Dovrebbe PasswordAuthentication essere impostato su no ? Ho impostato PasswordAuthentication su no , ma ancora mi dà l'errore "autorizzazione negata (chiave pubblica)."

    
posta priyaudupi 26.04.2011 - 07:15
fonte

3 risposte

5

devi impostare i permessi dei file a destra, prova questo ..

 $chmod go-w ~/
 $chmod 700 ~/.ssh
 $chmod 600 ~/.ssh/authorized_keys
    
risposta data Ratnakar Pawar 26.04.2011 - 10:46
fonte
2

Prova

ssh-copy-id -i ~/.ssh/id_rsa.pub user@host

O dal momento che sei su localhost prova a copiare la tua chiave ssh (rsa o dsa) all'interno di un file % Co_de%

Per l'autenticazione delle chiavi in ssh è necessario autorizzare le chiavi sull'host prima AFAIK.

    
risposta data sagarchalise 26.04.2011 - 07:47
fonte
0

Assicurati di aver installato "openssh-server" perché non è installato di default.

sudo apt-get install openssh-server

    
risposta data Bryan 26.04.2011 - 09:55
fonte

Leggi altre domande sui tag