Jak logować się przez SSH bez hasła

17 lut
{lang: 'pl'}

Do powłoki systemowej przez ssh można logować się na wiele sposobów. Jednym z nich jest logowanie za pomocą kluczy symetrycznych. Jest to sposób wygodny, a niekiedy wręcz wymagany np. podczas tunelowania połączenia z subversion. Zaraz pokaże w jaki sposób przeprowadzić proces generacji kluczy..

Krok 1

Generuję parę kluczy symetrycznych:

bash:$ ssh-keygen -t rsa

W katalogu ~/.ssh powinny pojawić się dwa pliki id_rsa i id_rsa.pub. Pierwszy jest kluczem PRYWATNYM a drugi jest PUBLICZNY i należy o tym pamiętać, żeby NIKOMU nie udostępniać klucza prywatnego.

Krok 2

Klucz publiczny kopiuję na serwer.

bash:$ scp /home/użytkownik/.ssh/id_rsa.pub użytkownik@zdalny_serwer

Krok 3

Loguję się na serwer i dodaję klucz do autoryzowanych:

bash:$ cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

Od teraz żeby połączyć się z serwerem przez ssh nie musze podawać hasła.

Print Friendly

Wyszukiwane frazy:

  • jak zalogować sie do ssh (6)
  • jak zalogować sie ssh (4)
  • ssh bez hasła (3)
  • jak zalogować się przez ssh (3)
  • jak zlogowac sie przez ssh (1)
  • klucz programistyczny (1)
  • linux shell bez logowania (1)
  • linux ssh bez hasła (1)
  • jak zalogowaćsie przez ssh (1)
  • logowanie sie przez ssh (1)

Inne posty:

  1. Jak zainstalować VIMa w CentOS 5
  2. Autocomplete w historii wiersza poleceń
  3. Jak stworzyć obraz ISO w linuxie
  4. Jak zamontować obraz ISO w linuxie
  5. Jak wysłać maila z shella

Tagi: , , ,

« »

[B]log programistyczny

IP 38.107.179.243 (38.107.179.243)