Salvar servidores SSH Keys, IP, Port, HostName em MacOS Sierra – Terminal & Dicas de configuração SSH
Salvar servidores SSH Keys, IP, Port, HostName em MacOS Sierra – Terminal & Dicas de configuração SSH
Também foi falado aqui, e em vários fóruns, sobre o fato do novo macOS Serra, as chaves privadas não são mais armazenadas em Chaveiro depois de reiniciar o sistema.
Para administradores de servidores que usam uma conexão SSH segura com uma chave de autenticação, isso é um pouco chato. Toda vez que quiserem se autenticar via SSH/Terminal, deverão executar o comando: ssh-add -K ~caminho/chave_privada.pem, após o qual no Terminal execute a linha de comando para conexão e autenticação aos servidores gerenciados. Via de regra, o comando é executado: ssh root@endereço_ip.
Uma solução mais simples seria editar o arquivo ~/.ssh/config no qual criar uma espécie de alias, tanto para a chave de autenticação quanto para o usuário e nome do host.
1. Abra o aplicativo Terminal no macOS e execute o comando:
sudo nano ~/.ssh/config
2. Adicionamos as seguintes linhas:
Host anyname
HostName IPServer
Port 22
User root
IdentityFile /Volumes/path/private_keys.pem
3. Ctrl+X , então Y e Digitar para salvar as alterações na configuração.
Para autenticação via Terminal, será executada a linha de comando: ssh qualquer nome. A autenticação será feita automaticamente com o usuário “raiz” no nome do host e porta indicados na configuração, usando a chave de autenticação indicada em “Arquivo de Identidade”.
No arquivo ~/.ssh/config você pode adicionar qualquer aliase desejado. A condição é como na linha “Hospedar” ter nomes diferentes.
Salvar servidores SSH Keys, IP, Port, HostName em MacOS Sierra – Terminal & Dicas de configuração SSH
O que há de novo
Sobre Stealth
Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma vasta experiência em sistemas operativos: macOS, Windows e Linux, bem como em linguagens de programação e plataformas de blogging (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).
Veja todos os posts de StealthVocê também pode estar interessado em...