Spremi poslužitelji ssh ključeva, ip, port, ime hosta u macOS sierra – Terminal & SSH savjeti za konfiguraciju

Govorilo se i ovdje, a i na mnogim forumima, o tome da je novi Sierra MacOS, privatni ključevi više nisu pohranjeni u Privjesak za ključeve 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/Terminala, trebaju izvršiti naredbu: ssh-add -K ~put/privatni_ključ.pem, nakon čega u Terminalu izvršiti naredbeni redak za spajanje i autentifikaciju na upravljane poslužitelje. U pravilu se izvršava naredba: ssh root@ip_adresa.

Jednostavnije rješenje bilo bi urediti datoteku ~/.ssh/config u kojoj bi se stvorila neka vrsta pseudonima, kako za autentifikacijski ključ, tako i za korisnika i ime hosta.

1. Deschidem aplicatia Terminal pe macOS si executam comanda:

sudo nano ~/.ssh/config

2. Adaugam urmatoarele linii:

Host anyname
 HostName IPServer
 Port 22
 User root
 IdentityFile /Volumes/path/private_keys.pem

3. Ctrl+x onda Y i Unijeti pentru salvarea modificarilor in config.

Pentru autentificare via Terminal, se va executa linia de comanda: ssh anyname. Autentificarea se va face automat cu user-ul “korijen” pe hostname-ul si portul indicate in config, folosind key de autentificare indicat laIdentityFile”.

In fisierul ~/.ssh/config se pot adauga oricate alias-uri doriti. Conditia este ca la liniaHostsa aveti nume diferite.

Strastveni u vezi s tehnologijom, pišem sa zadovoljstvom na Stealthsetts.com počevši od 2006. godine. Imam bogato iskustvo u operativnim sustavima: macOS, Windows i Linux, ali i na programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, Presashop).

Dom Vaš izvor IT vodiča, korisni savjeti i vijesti. Spremi poslužitelji ssh ključeva, ip, port, ime hosta u macOS sierra – Terminal & SSH savjeti za konfiguraciju
Ostavite komentar