Scp ne kérjen jelszót

A RoolWikiBÓL

(Változatok közti eltérés)
2007. szeptember 10., 13:17 változat (szerkesztés)
212.40.118.115 (Vita)

← Előző változtatások
2007. szeptember 10., 13:26 változat (szerkesztés) (undo)
212.40.118.115 (Vita)

Következő változtatások →
4. sor: 4. sor:
=== Kulcspár elkészítése. === === Kulcspár elkészítése. ===
-helyi> ssh-keygen -t dsa -f ~/.ssh/id_dsa+ helyi> ssh-keygen -t dsa -f ~/.ssh/id_dsa
* t megadja a titkosítás módját * t megadja a titkosítás módját
16. sor: 16. sor:
=== A publikus részt másoljuk a szerverre. === === A publikus részt másoljuk a szerverre. ===
-local> cd .ssh+ local> cd .ssh
-local> scp id_dsa.pub user@remote:~/.ssh/id_dsa.pub+ local> scp id_dsa.pub user@remote:~/.ssh/id_dsa.pub
Természetesen most be kell írni a jelszót. Ezzel a másolás megtörtént. Természetesen most be kell írni a jelszót. Ezzel a másolás megtörtént.
26. sor: 26. sor:
Lépjünk be a szerverre, ott pedig a .ssh mappába. Lépjünk be a szerverre, ott pedig a .ssh mappába.
-local> ssh user@remote+ local> ssh user@remote
-remote> cd .ssh+ remote> cd .ssh
Adjuk a kliens publikus kulcsát az ismert kulcsokhoz: Adjuk a kliens publikus kulcsát az ismert kulcsokhoz:
-remote> cat id_dsa.pub >> authorized_keys2+ remote> cat id_dsa.pub >> authorized_keys2
-remote> chmod 640 authorized_keys2+ remote> chmod 640 authorized_keys2
-remote> rm id_dsa.pub+ remote> rm id_dsa.pub
-remote> exit+ remote> exit
Kész. Ha most ismét kiadjuk az előbbi scp parancsot, akkor nem fog jelszót kérni. Kész. Ha most ismét kiadjuk az előbbi scp parancsot, akkor nem fog jelszót kérni.

2007. szeptember 10., 13:26 változat

Generálni kell egy publikus/privát kulcspárt a helyi (kliens) gépen, és a publikus felét a távoli (szerver) gépre kell másolni.


Kulcspár elkészítése.

helyi> ssh-keygen -t dsa -f ~/.ssh/id_dsa
  • t megadja a titkosítás módját
  • f megadja hová kerüljenek a kulcsok. Jelen esetben a parancsot kiadó felhasználó .ssh mappájába kerülnek.

Az ssh-keygen jelszót fog kérni. Hagyjuk üresen egy enter leütésével. Most a .ssh mappánkban találunk 2 fájlt: id_dsa és id_dsa.pub. Ez utóbbi a publikus rész.


A publikus részt másoljuk a szerverre.

local> cd .ssh
local> scp id_dsa.pub user@remote:~/.ssh/id_dsa.pub

Természetesen most be kell írni a jelszót. Ezzel a másolás megtörtént.


Adjuk az ssh démon tudtára, hogy használni kívánjuk a kulcsunkat.

Lépjünk be a szerverre, ott pedig a .ssh mappába.

local> ssh user@remote
remote> cd .ssh

Adjuk a kliens publikus kulcsát az ismert kulcsokhoz:

remote> cat id_dsa.pub >> authorized_keys2
remote> chmod 640 authorized_keys2
remote> rm id_dsa.pub
remote> exit

Kész. Ha most ismét kiadjuk az előbbi scp parancsot, akkor nem fog jelszót kérni.

Személyes eszközök