Quick and dirty SSH Public Key Authentication

quick_and_dirty_ssh_public_key_authentication

Every time I want to setup public key authentication over SSH I use this simplest guide. Today, I decided to share it.

Create a key pair on local machine:
$ ssh-keygen -t rsa

Output:
Generating public/private rsa key pair.
Enter file in which to save the key (/home/dima/.ssh/id_rsa):

It will ask you for a passphrase. Enter a sequence of any characters to protect the key.

Output:
Enter passphrase (empty for no passphrase): y0urp@$$phr@se
Enter same passphrase again: y0urp@$$phr@se

Check if the public/private rsa key pair exists:
$ ls ~/.ssh/*rsa*

Output:
/home/user/.ssh/id_rsa
/home/user/.ssh/id_rsa.pub

id_rsa - the private rsa key. which must never be made available to anyone
id_rsa.pub - the public rsa key, which can be distributed to other computers

Copy your public key to the remote server:
sftp your.remote.server.net
sftp> mkdir .ssh
sftp> put .ssh/id_rsa.pub .ssh/authorized_keys2

Now you can connect via SSH to your remote server:
ssh -v your.remote.server.net


Sursa
2009-03-06 16:23:03



Comenteaza





Ultimele 25 posturi adăugate

18:48:48Fără Titlu —» Путепроводные Заметки
16:37:04Fără Titlu —» Путепроводные Заметки
14:10:40Fără Titlu —» Путепроводные Заметки
11:47:22Spectacol în aer liber la Amfiteatrul din Ciocana in final de stagiune —» Curaj.TV | Media alternativă
08:29:55Cultura Iei: Moștenirea și Simbolistica Costumului Popular —» Biblioteca de Arte 'Tudor Arghezi'
04:32:00POEME PRIN ANI —» Leo Butnaru
20:50:01Fără Titlu —» Путепроводные Заметки
19:21:42Fără Titlu —» Путепроводные Заметки
17:57:00Iulie 2025 – evenimente karmice, violențe, schimbări majore —» codul omega
17:52:41Fără Titlu —» Путепроводные Заметки
15:32:52Fără Titlu —» Путепроводные Заметки
05:01:00DIN YES-EURI —» Leo Butnaru
01:25:15Fără Titlu —» Путепроводные Заметки
19:38:25Fără Titlu —» Путепроводные Заметки
17:35:11Fără Titlu —» Путепроводные Заметки
14:30:58Primarii care i-au ajutat pe romi. Deportarea romilor în Transnistria —» Curaj.TV | Media alternativă
14:11:48Fără Titlu —» Путепроводные Заметки
08:54:11Ștefan Iamandi: mii de surse media au publicat informații de la Congresul OIV din Moldova —» Fine Wine
06:01:00ÎN AȘTEPTARE 4/11 —» Leo Butnaru
05:44:00Amintiri —» Andrei LANGA. Blogul personal
05:44:00Amintiri —» Andrei LANGA. Blogul personal
03:44:24Fără Titlu —» Путепроводные Заметки
01:22:04Fără Titlu —» Путепроводные Заметки
21:59:09Fără Titlu —» Путепроводные Заметки
19:19:16Eminesciana, 2025 —» Biblioteca de Arte 'Tudor Arghezi'