Sla Servers SSH-sleutels, IP, Poort, Hostnaam op in macOS Siërra- Terminal & SSH-configuratietips

Hoewel discussies zowel hier als op diverse forums over het feit dat de nieuwe macOS Sierra, Private key sites zijn niet bewaard Keychain na het herstarten van het systeem.

Voor serverbeheerders, die een beveiligde SSH-verbinding met een authenticatiesleutel gebruiken, is dit een beetje vervelend. Elke keer dat ze zich willen authenticeren via SSH/Terminal, moet de opdracht uitvoeren: ssh-add -K ~ pad / private_key.pem, waarna in Terminal om de opdrachtregel uit te voeren voor verbinding en authenticatie met de beheerde servers. In de regel wordt de opdracht uitgevoerd: ssh root @ ip_addruk.

Een eenvoudigere oplossing zou zijn om het ~ / .ssh / config-bestand te bewerken waarin u een soort alias kunt maken, zowel voor de authenticatiesleutel als voor de gebruiker en hostnaam.

1. open sollicitatie Terminal pe macOS en voer het commando uit:

sudo nano ~/.ssh/config

2. Voeg de volgende regels:

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

3. Ctrl+X dan Y si Enter om de wijzigingen in de configuratie op te slaan.

Voor authenticatie via Terminal, wordt de opdrachtregel uitgevoerd: ssh anyname. Authenticatie zal automatisch gebeuren met de "root" gebruiker op de hostnaam en poort aangegeven in de configuratie, met behulp van de authenticatiesleutel aangegeven in "IdentityFile".

U kunt zoveel aliassen toevoegen als u wilt in het ~ / .ssh / config-bestand. Voorwaarde is wel dat je bij de regel "Host" verschillende namen hebt.

Gepassioneerd door techniek schrijf ik met plezier verder StealthSettings.com sinds 2006. Ik heb uitgebreide ervaring met besturingssystemen: macOS, Windows şi Linux, maar ook in programmeertalen en blogplatforms (WordPress) en voor online winkels (WooCommerce, Magento, PrestaShop).

Hoe werkt het? » iHowTo » iHowTo - macOS » Sla Servers SSH-sleutels, IP, Poort, Hostnaam op in macOS Siërra- Terminal & SSH-configuratietips
Laat een bericht achter