This shows you the differences between two versions of the page.
rl:labs:08:contents:12 [2013/09/18 19:54] razvan.deaconescu |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 12. Generare cheie publică și autentificare === | ||
- | În contul utilizatorului ''corina'' de pe stația ''blue'' generați o pereche cheie publică/cheie privată SSH prin rularea comenzii<code bash> | ||
- | ssh-keygen -t rsa | ||
- | </code> Folosiți ''ENTER'' pentru a folosi căile implicite. Nu folosiți passphrase. Cheile sunt generate respectiv, în fișierele, ''.ssh/id_rsa'' (cheia privată) și ''.ssh/id_rsa.pub'' (cheia publică). | ||
- | |||
- | Realizați operațiile necesare pentru a permite autentificarea pe bază de chei din contul utilizatorului ''corina'' de pe stația ''blue'' în contul utilizatorului ''student'' de pe stația ''host''. După aceea, verificați faptul că autentificarea se face pe baza de chei. | ||
- | |||
- | <solution -hidden> | ||
- | <code bash> | ||
- | corina@green:~$ ssh-copy-id student@host | ||
- | student@host's password: | ||
- | Now try logging into the machine, with "ssh 'student@host'", and check in: | ||
- | |||
- | ~/.ssh/authorized_keys | ||
- | |||
- | to make sure we haven't added extra keys that you weren't expecting. | ||
- | |||
- | corina@green:~$ ssh student@host | ||
- | [...] | ||
- | student@host:~$ | ||
- | |||
- | </code> | ||
- | </solution> |