Save Keys SSH szerverek, IP, Port HostName Sierra MacOS - Config SSH terminál és tippek

Bár viták itt is és több fórumon az a tény, hogy az új MacOS SierraPrivát kulcs oldalak nem tartják kulcstartó újraindítás után.

A szerver-adminisztrátorok számára, akik biztonságos SSH kapcsolatot használnak a hitelesítési kulcs használatával, ez kicsit kínos. Minden alkalommal, amikor SSH / Terminalen akarok hitelesíteni, végre kell hajtanom a parancsot: ssh-add -K ~ útvonal / private_key.pemEzt követően a terminál parancssor végrehajtására kapcsolat és a hitelesítés irányított szerverek. Általában, végrehajtja a parancsot: ssh root @ ip_address.

Egyszerűbb megoldás lenne a ~ / .ssh / config fájl szerkesztése, amelyben létrehozhat egyfajta álnevet mind a bejelentkezési kulcs, mind a felhasználó és a gazdagépnév számára.

1. A Terminal alkalmazást MacOS és végrehajtja a parancsot:

sudo nano ~ / .ssh / config

2. Adjuk hozzá a következő sorokat:

host anyname
HostName IPServer
Port 22
root felhasználó
IdentityFile /Volumes/path/private_keys.pem

3. Ctrl + X majd Y si belép A módosítások mentéséhez a config.

Hitelesítéshez keresztül Terminal, végrehajtja a parancsot: ssh anyname. A hitelesítés automatikusan megtörténik a "root" felhasználót a gépnevet és portot meghatározott config segítségével hitelesítő kulcs feltüntetett "IdentityFile".

A fájl ~ / .ssh / config adhat annyi alias akar. A feltétel az, hogy a vonal "Host", hogy különböző neveket.

Save Keys SSH szerverek, IP, Port HostName Sierra MacOS - Config SSH terminál és tippek

A szerzőről

Lopakodás

Szenvedélyes mindent, gadget és informatikai levelet szívesen stealthsettings.com a 2006 és szeretek új dolgokat fedezzen fel veled a számítógépek és a MacOS, Linux, Windows, iOS és az Android.

Leave a Comment