Iako diskusijama i ovdje i na nekoliko foruma o tome da je nova macOS Pila, Privatni ključ stranice ne čuvaju Keychain nakon ponovnog pokretanja sustava.
Za administratore poslužitelja, koji koriste sigurnu SSH vezu s ključem za provjeru autentičnosti, ovo je malo neugodno. Svaki put kada se žele autentificirati putem SSH/Terminal, treba izvršiti naredbu: ssh-add -K ~ put / private_key.pem, nakon čega je u Terminal za izvršavanje naredbenog retka za povezivanje i provjeru autentičnosti na upravljane poslužitelje. U pravilu se izvršava naredba: ssh root @ ip_addRess.
Jednostavnije rješenje bilo bi uređivanje datoteke ~ / .ssh / config u kojoj bi se stvorila vrsta zamjenskog imena, kako za ključ za provjeru autentičnosti, tako i za korisnika i ime hosta.
1. otvorene aplikacije Terminal na macOS i izvršiti naredbu:
sudo nano ~/.ssh/config
2. Dodajte sljedeće retke:
Host anyname
HostName IPServer
Port 22
User root
IdentityFile /Volumes/path/private_keys.pem
3. Ctrl+X tada Y si Enter za spremanje promjena u config.
Za autentifikaciju putem Terminal, izvršit će se naredbeni redak: ssh anyname. Autentifikacija će se izvršiti automatski s "root" korisnikom na nazivu glavnog računala i portu navedenim u konfiguraciji, korištenjem autentifikacijskog ključa navedenog u "IdentityFile".
U datoteku ~ / .ssh / config možete dodati koliko god želite pseudonima. Uvjet je da na liniji "Domaćin" imate različita imena.