Salva server SSH Keys, IP, porta, nome host in macOS Sierra – terminale & Suggerimenti di configurazione SSH
Salva server SSH Keys, IP, porta, nome host in macOS Sierra – terminale & Suggerimenti di configurazione SSH
Ci sono stati anche discussioni qui, e su molti forum del fatto che il nuovo Sierra Macos, le chiavi private non sono più tenute dentro Keychain Dopo aver riavviato il sistema.
Per gli amministratori del server, che utilizzano una connessione SSH sicura con la chiave di autenticazione, è un po 'fastidioso. Ogni volta che vogliono autenticare tramite SSH/Terminal, è necessario eseguire l'ordine: ssh -add -k ~ path/private_key.pem, quindi nel terminale per eseguire la riga dell'ordine per la connessione e l'autenticazione ai server amministrati. L'ordine viene generalmente eseguito: ssh root@ip_address.
Una soluzione più semplice sarebbe quella di modificare ~/.ssh/config in cui creare una sorta di alias, sia per la chiave di autenticazione, sia per l'utente e il nome host.
1. Apriamo l'applicazione del terminale su macOS ed eseguiamo il comando:
sudo nano ~/.ssh/config
2. Aggiungiamo le seguenti righe:
Host anyname
HostName IPServer
Port 22
User root
IdentityFile /Volumes/path/private_keys.pem
3. Ctrl+X. , Poi Y E Entrare Per salvare le modifiche nella configurazione.
Per l'autenticazione tramite Terminal, la riga dell'ordine verrà eseguita: ssh anyname. L'autenticazione verrà effettuata automaticamente con l'utente “radice” Sul nome host e sulla porta indicati in config, utilizzando il tasto di autenticazione indicato su “Identityfile”.
Nel file ~/.ssh/config può essere aggiunto qualsiasi alias desiderato. La condizione è come la linea “Ospite” Per avere nomi diversi.
Salva server SSH Keys, IP, porta, nome host in macOS Sierra – terminale & Suggerimenti di configurazione SSH
Cosa c'è di nuovo
Di Stealth
Appassionato di tecnologia, scrivo volentieri su StealthSettings.com a partire dal 2006. Ho una vasta esperienza nei sistemi operativi: macOS, Windows e Linux, ma anche nei linguaggi di programmazione e nelle piattaforme di blogging (WordPress) e per negozi online (WooCommerce, Magento, PrestaShop).
Visualizza tutti i post di StealthPotrebbe interessarti anche...