Zaobići SSH prijave dodavanjem ključa na udaljeni poslužitelj u jednoj naredbi

Sadržaj:

Zaobići SSH prijave dodavanjem ključa na udaljeni poslužitelj u jednoj naredbi
Zaobići SSH prijave dodavanjem ključa na udaljeni poslužitelj u jednoj naredbi

Video: Zaobići SSH prijave dodavanjem ključa na udaljeni poslužitelj u jednoj naredbi

Video: Zaobići SSH prijave dodavanjem ključa na udaljeni poslužitelj u jednoj naredbi
Video: Only A Glass Of This Juice... Reverse Clogged Arteries & Lower High Blood Pressure - Doctor Reacts - YouTube 2024, Travanj
Anonim
Ako želite postaviti SSH ključeve kako biste omogućili prijavu bez lozinke, to možete učiniti jednim naredbom. Vrlo je jednostavno.
Ako želite postaviti SSH ključeve kako biste omogućili prijavu bez lozinke, to možete učiniti jednim naredbom. Vrlo je jednostavno.

Prvo što trebate učiniti je provjeriti jeste li pokrenuli naredbu keygen da biste generirali ključeve (ako ste već generirali ključeve, preskočite ovaj korak).

ssh-keygen -t rsa

Zatim upotrijebite ovu naredbu da biste tipku prebacili na udaljeni poslužitelj, izmijenivši ga tako da odgovara korisničkom imenu poslužitelja i nazivu glavnog računala.

cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >>.ssh/authorized_keys'

Prvo ćete unijeti lozinku za kopiranje ključeva. Nakon toga trebali biste se moći prijaviti bez lozinke ili čak upotrijebiti scp ili rsync bez unosa zaporke. Pomoću ove naredbe možete testirati:

ssh user@hostname

Svakako je puno lakše nego zapisivati lozinku cijelo vrijeme.

Alternativna metoda

Umjesto toga možete upotrijebiti i naredbu ssh-copy-id. Na primjer, nakon generiranja ključeva koristite ovu naredbu:

ssh-copy-id -i ~/.ssh/id_rsa.pub user@hostname

Lako.

Preporučeni: