ved

0

Lagre servere SSH -nøkler, IP, port, vertsnavn i macos Sierra – Terminal & SSH Config Tips

Lagre servere SSH -nøkler, IP, port, vertsnavn i macos Sierra – Terminal & SSH Config Tips

0

S-a mai vorbit si aici, si pe multe forumuri despre faptul ca pe noul Sierra macos, private key-urile nu mai sunt pastrate in Keychain dupa restartarea sistemului.

Pentru adminitratorii de servere, care folosesc o conexiune SSH securizata cu key de autentificare, acest lucru este putin suparator. De fiecare data cand doresc sa se autentifice via SSH/Terminal, ar trebui sa execute comanda : ssh-add -K ~path/private_key.pem, dupa care in Terminal sa execute linia de comanda pentru conectare si autentificare la serverele administrate. De regula se executa comanda: ssh root@ip_address.

O solutie mai simpla, ar fi sa editam fisierul ~/.ssh/config in care sa se creeze un fel de alias, atat pentru key-ul de autentificare, cat si pentru user si hostname.

1. Åpne Terminal-applikasjonen på macOS og kjør kommandoen:

sudo nano ~/.ssh/config

2. Vi legger til følgende linjer:

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

3. Ctrl+x , da Y og for å lagre endringene i konfigurasjonen.

For autentisering via Terminal, vil kommandolinjen bli utført: ssh hvilket som helst navn. Autentisering vil gjøres automatisk med brukeren “rot” på vertsnavnet og porten som er angitt i konfigurasjonen, ved å bruke autentiseringsnøkkelen angitt på “Identitetsfil”.

I filen ~/.ssh/config kan du legge til alle ønskede aliaser. Tilstanden er som på linjen “Vert” å ha forskjellige navn.

Lagre servere SSH -nøkler, IP, port, vertsnavn i macos Sierra – Terminal & SSH Config Tips

Du kan også være interessert i...

Legg igjen et svar

E-postadressen din vil ikke bli publisert. Nødvendige felt er merket *