W pierwszej kolejności musimy wygenerować klucz.
Tutaj przychodzi nam z pomocą linia poleceń oraz zainstalowany OpenSSH
Windows 10
- Zainstalować „Chocolatey„
- Odpalić cmd z prawami administratora:
win + R
->cmd
-> i zanim naciśniemy enter przytrzymujemyshift
ictrl
wciśnięte. - wpisujemy:
choco install openssh
- instalujemy zatwierdzając enterem.
Jak już mamy OpenSSH to możemy przejść do kolejnego kroku czyli wygenerowania klucza.
- Odpalamy cmd
- Wpisujemy komendę:
ssh-keygen -t rsa -b 4096 -C "twoj@email.pl"
Podglądamy klucz publiczny wpisując komendę:cat id_rsa.pub
Kopiujemy jego zawartość i logujemy się na serwer:ssh root@serwer.pl
przechodzimy do edycji pliku, w którym przetrzymywane są autoryzowane dla danego użytkownika klucze:nano ~/.ssh/authorized_keys
i wklejamy nasz klucz publiczny. Zapisujemy. Robimy exit
i logujemy się ponownie bez użycia hasła(ew hasła, które mamy przypisane do klucza).
Mam nadzieje, że artykuł okazał się pomocny 🙂