pie

0

Saglabāt serverus SSH Keys, IP, Port, resursdatora nosaukums MacOS Sierra – Termināls & SSH konfigurācijas padomi

Saglabāt serverus SSH Keys, IP, Port, resursdatora nosaukums MacOS Sierra – Termināls & SSH konfigurācijas padomi

0

Arī šeit un daudzos forumos tika runāts par to, ka jaunais Sjerra macOS, privātās atslēgas vairs netiek glabātas Atslēgu piekariņš pēc sistēmas restartēšanas.

Serveru administratoriem, kuri izmanto drošu SSH savienojumu ar autentifikācijas atslēgu, tas ir nedaudz kaitinoši. Katru reizi, kad viņi vēlas autentificēties, izmantojot SSH / termināli, viņiem jāizpilda komanda: ssh-add -K ~path/private_key.pem, pēc tam terminālī izpildiet komandrindu savienojuma izveidei un autentifikācijai ar pārvaldītajiem serveriem. Kā likums, komanda tiek izpildīta: ssh root@ip_addressApvidū

Vienkāršāks risinājums būtu rediģēt failu ~/.ssh/config, kurā izveidot sava veida aizstājvārdu gan autentifikācijas atslēgai, gan lietotājam un resursdatora nosaukumam.

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 , tad Y un Ieiet 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 “sakne” pe hostname-ul si portul indicate in config, folosind key de autentificare indicat laIdentityFile”Apvidū

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

Saglabāt serverus SSH Keys, IP, Port, resursdatora nosaukums MacOS Sierra – Termināls & SSH konfigurācijas padomi

Iespējams, jūs interesē arī...

Atstājiet atbildi

Jūsu e-pasta adrese netiks publicēta. Nepieciešamie lauki ir marķēti *