Laboratorio di Configurazione e Gestione di Reti Locali

chiarimenti ssh pubkey authentication


Cronologico Percorso di conversazione 
  • From: marco bonola < >
  • To:
  • Subject: chiarimenti ssh pubkey authentication
  • Date: Tue, 03 Apr 2012 17:55:21 +0200

Carissimi,

il motivo per cui non funzionava l'autenticazione a chiave pubblica era che di default non è abilitata per l'utente root.
Non ho avuto il tempo di cercare come si fa e invito chi volesse giocarci un po' a cercare un po' in giro...
Comunque, per abilitare questo tipo di autenticazione bisogna creare un nuovo utente e copiare la chiave pubblica per questo nuovo utente creato.

Io farei cosi:

1) pulite il lab:
    lclean

2) lanciate il lab:
    lstart

3) su router1, aggiungete l'utente "user" e lanciate sshd
    adduser user        #vi chiedera un po' di info, tra cui la password
    /etc/init.d/ssh start

4) su pc generate (da root) generate le chiavi e copiatele su router1 per l'utente "user"
    ssh-keygen -t rsa
ssh-copy-id #vi chiederà la password (oppure copiate id_rsa.pub >> /home/user/.ssh/authorized_keys in router1)

5) ora loggatevi da pc come "user"
ssh -l user 10.0.0.1 #questa volta non vi chiedere la password e si autenticherà con la chiave pubblica


Ciao
Marco



  • chiarimenti ssh pubkey authentication, marco bonola

Archivio con motore MhonArc 2.6.16.

§