Servidores SSH Save Keys, IP, Port hostname na Serra MacOS - Configuração SSH terminal & Dicas

Embora as discussões tanto aqui como em diversos fóruns sobre o facto de o novo MacOS Sierra, Sites de chave privada não são mantidos keychain após o reinício.

Para servidores adminitratorii que usam autenticação de chaves SSH com seguro, é menos incômodo. Toda vez que você quiser login via SSH / Terminal, você deve executar o comando: ssh-add -K ~ path / private_key.pemDepois que a linha de comando Terminal para executar a conectividade e autenticação para servidores gerenciados. Normalmente, executar o comando: ssh root @ ip_address.

A solução mais simples seria a de editar o arquivo ~ / .ssh / config para criar uma espécie de apelido para tanto a chave de autenticação, e para o usuário e hostname.

1. Abra o aplicativo Terminal no MacOS e executar o comando:

sudo nano ~ / .ssh / config

2. Adicione as seguintes linhas:

anyname acolhimento
HostName IPServer
port 22
usuário root
IdentityFile /Volumes/path/private_keys.pem

3. Ctrl + X em seguida Y si entrar para salvar as alterações na configuração.

Para autenticação via Terminal, irá executar a linha de comando: anyname ssh. A autenticação será feita automaticamente com o usuário "root" no nome do host e porta especificada na configuração usando chave de autenticação indicado no "IdentityFile".

No arquivo ~ / .ssh / config pode adicionar quantos aliases quiser. A condição é que a linha "Host" para ter nomes diferentes.

Servidores SSH Save Keys, IP, Port hostname na Serra MacOS - Configuração SSH terminal & Dicas

Sobre o autor

discrição

Apaixonada por tudo o que gadget e TI escrever stealthsettings.com prazer de 2006 e eu gosto de descobrir novas coisas com você sobre computadores e MacOS, Linux, Windows, iOS e Android.

Deixe um comentário

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.