Logowanie do serwera przez SSH za pomocą klucza

Jako że już wiemy w jaki sposób stworzyć swój własny klucz ssh za pomocą którego będziemy moli logować się tylko dzięki niemu na serwery poniżej poradnik jak przygotować serwer do logowania tylko po kluczu.

Przyjmuję że mamy już pobrany / zapisany swój klucz publiczny oraz prywatny więc przechodzimy do jego dodawania na serwerze.

Tworzymy katalog z kluczem poleceniem:

Oraz dokonujemy jego edycji:

I wklejamy: nasz klucz publiczny:

 

#komputer w domu jest po prostu opisem klucza aby prościej nam było nimi zarządzać.

Teraz przechodzimy do edycji serwera ssh:

I zmieniamy:

 

na :

 

Kolejna linijka to:

zmieniamy na:

Dzięki temu logowanie po haśle zostanie wyłączone.

Restartujemy usługę ssh poleceniem:

bądź:

Zależnie od systemu.

To wszystko w przypadku putty w sekcji Auth wybieramy nasz klucz prywatny.

Przy łączeniu się z serwerem w konsoli po podaniu loginu powinniśmy również podać hasło klucza prywatnego.