Introdução
Acesso remoto é algo que faz parte da rotina de administradores de rede, e em ambientes Unix e Linux, o SSH é o protocolo mais utlizado para esta tarefa. Neste tutorial, irei mostrar como configurar host alias no SSH.
Pré-requisitos
OpenSSH
Mãos à obra
1. Criar os aliases
Alias válido para todos usuários
# vim /etc/ssh/ssh_config
Adicione as linhas abaixo no final do arquivo
Host tico
HostName 192.168.0.1
User root
Host = Alias
HostName = Nome ou IP da máquina remota
User = Usuário utlizado para efetuar o acesso remoto
Obs.: Para usuários Mac, o arquivo de configuração está localizado em /etc/ssh_config.
Alias válido para usuário.
# vim $HOME/.ssh/config
Conteúdo do arquivo config:
Host tico
HostName 192.168.0.1
User root
O arquivo config deve ter permissão 600, ou seja, deve estar acessível apenas para o usuário dono do arquivo.
Prova dos nove
Acesso remoto
# ssh tico
Cópia de arquivos remoto
# scp arquivo tico:/etc
:wq
