prazision
04-04-2004, 15:31
Dunque ho da fare un esercizio su linux-suse 8.1(ad alcuni sembrerà una banalità ma per me mica troppo):
- Generare una coppia di chiavi (ciccio e ciccio.pub) con ssh-keygen (chiave
ciao)
- Spostare ciccio.pub in authorized_keys dell' utente nano
(/home/nano/.ssh/authorized_keys)
- Collegarsi in ssh (ssh -l nano -i ciccio localhost) e poi disconnettersi
- Ricollegarsi e vedere che non viene più avvisato che il server è ignoto
- Verificare che in /home/nano/.ssh/known_hosts appaia una riga con il nome del
server
- Ricollegarsi e vedere che il server sembra di nuovo ignoto
Ho provato a fare i seguenti passi ma penso sia sbagliato o manchi qualcosa:
Dunque(mi trovo loggato come root):
con il comando ssh-keygen -t rsa creo la coppia di chiavi
eseguto il comando ssh-keygen -t dsa ottengo
Enter file in which to save the key (/root/.ssh/id_dsa):
digito ciccio
Enter passphrase (empty for no passphrase):
digito ciao
mi vengono creati 2 file sotto /root:ciccio e ciccio.pub
creo una cartella .ssh sotto /home/nano/ e sotto .ssh una cartella
authorized_keys dove metto ciccio.pub
poi digito
ssh -l nano -i ciccio localhost
e ottengo
Enter passphrase for key 'ciccio':
la metto e poi
nano@localhost's password:
do la sua password e da console vedo
Last login: Sun Apr 4 15:32:54 2004 from localhost
Have a lot of fun...
nano@linux:~>
1° domanda : è normale(immagino di no,quindi vorrei sapere dove ho sbagliato)
che ho dovuto creare io .ssh e authorized_keys(e manca anche il file
known_hosts)?
2° domanda: con ssh -l nano -i ciccio localhost mi collego ma poi per
disconnettermi come faccio?
3°domanda: io non ricevo mai l'avviso che il server è ignoto, come mai?
4°: Ovviamente la parte dell'esercizio"- Verificare che in
/home/erme/.ssh/known_h/osts appaia una riga con il nome del server-" non posso
eseguirla
grazie x l'attenzione
- Generare una coppia di chiavi (ciccio e ciccio.pub) con ssh-keygen (chiave
ciao)
- Spostare ciccio.pub in authorized_keys dell' utente nano
(/home/nano/.ssh/authorized_keys)
- Collegarsi in ssh (ssh -l nano -i ciccio localhost) e poi disconnettersi
- Ricollegarsi e vedere che non viene più avvisato che il server è ignoto
- Verificare che in /home/nano/.ssh/known_hosts appaia una riga con il nome del
server
- Ricollegarsi e vedere che il server sembra di nuovo ignoto
Ho provato a fare i seguenti passi ma penso sia sbagliato o manchi qualcosa:
Dunque(mi trovo loggato come root):
con il comando ssh-keygen -t rsa creo la coppia di chiavi
eseguto il comando ssh-keygen -t dsa ottengo
Enter file in which to save the key (/root/.ssh/id_dsa):
digito ciccio
Enter passphrase (empty for no passphrase):
digito ciao
mi vengono creati 2 file sotto /root:ciccio e ciccio.pub
creo una cartella .ssh sotto /home/nano/ e sotto .ssh una cartella
authorized_keys dove metto ciccio.pub
poi digito
ssh -l nano -i ciccio localhost
e ottengo
Enter passphrase for key 'ciccio':
la metto e poi
nano@localhost's password:
do la sua password e da console vedo
Last login: Sun Apr 4 15:32:54 2004 from localhost
Have a lot of fun...
nano@linux:~>
1° domanda : è normale(immagino di no,quindi vorrei sapere dove ho sbagliato)
che ho dovuto creare io .ssh e authorized_keys(e manca anche il file
known_hosts)?
2° domanda: con ssh -l nano -i ciccio localhost mi collego ma poi per
disconnettermi come faccio?
3°domanda: io non ricevo mai l'avviso che il server è ignoto, come mai?
4°: Ovviamente la parte dell'esercizio"- Verificare che in
/home/erme/.ssh/known_h/osts appaia una riga con il nome del server-" non posso
eseguirla
grazie x l'attenzione