Situatie
Dorim sa activam conexiunea prin cheie publica/privata pe un server de linux.
Solutie
Pentru inceput, vom avea nevoie de putty pentru a ne putea conecta remote (deoarece acesta este scopul), si sa generam acel key necesar.
1. Dupa ce descarcam putty, vom observa ca se instaleaza si un program PuttyGen. Deschidem acest program si incepem sa completam cum dorim.
Apasam pe rsa si generate, apoi trebuie sa miscam cursorul pentru a se genera key-ul. Ulterior, salvam key-ul PRIVAT pentru a putea fi adaugat in pageant.
2. Din root vom crea un nou user si cateva comenzi pentru a avea drepturile necesare:
adduser robert –disabled-password
su robert
cd /home/robert
mkdir .ssh
chmod 700 .ssh
cd .ssh
O sa cream un fisier “authorized_keys2” in care copiem cheia (PUBLICA) generata de putty.(Atentie! Rrebuie pe un singur rand, este posibil sa nu functioneze din prima cu vi/vim,dar cu nano este posibil.)
chmod 600 authorized_keys2
3. Deschidem pageant si vom fi nevoiti sa adaugam key-ul privat.
Dupa ce am adaugat cheia privata putem sa ne conectam fara sa introducem parola.
Leave A Comment?