você está aqui: Home → Arquivo de Mensagens
Colaboração: Andrey Smith
Data de Publicação: 04 de Dezembro de 2009
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.
OpenSSH - Software que provê a criptografia em sessões de comunicações em uma rede de computadores usando o protocolo SSH.
Há duas maneiras de criar os aliases:
# vim /etc/ssh/ssh_configAdicionar as linhas abaixo no final do arquivo
Host tico HostName 192.168.0.1 User root Port 8082
Obs.: Para usuários Mac, o arquivo de configuração está localizado em /etc/ssh_config.
$ mkdir ~/.sshConceder a permissão necessária
$ chmod 700 ~/.sshCriar aliases
$ vim ~/.ssh/configConteúdo do arquivo config:
Host teco HostName 192.168.0.2 User smithO arquivo config deve ter permissão 600, ou seja, deve estar acessível apenas para o usuário dono do arquivo. ==Prova dos nove== Neste ponto do tutorial existem dois aliases criados, um para todos usuários do sistema e outro apenas para o usuário smith. ===Testar acesso remoto=== As duas tentivas de acesso a máquina remota tico, devem funcionar, pois o alias foi criado para todos usuários do sistema. Executar o comando abaixo logado com usuário root.
# ssh ticoExecutar o comando abaixo logado com usuário utilizado para criar alias de usuário (smith)
$ ssh ticoApenas a segunda tentiva de acesso a máquina remota teco, deve funcionar, pois o alias foi criado apenas para o usuário smith. Executar o comando abaixo logado com usuário root
# ssh tecoExecutar o comando abaixo logado com usuário utilizado para criar alias de usuário (smith)
$ ssh tecoTestar cópia de arquivos remoto
# scp /etc/ssh/ssh_config tico:/home $ scp ~/.ssh/config teco:/home==Conclusão== Aliases no ssh ajudam a manter de forma organizada, uma lista dos computadores remotos que são mais acessados diariamente. :wq!
Andrey Smith é sócio da empresa Somar Soluções Inteligentes, onde trabalha com infra-estrutura, virtualização e telefonia IP.
Graduado em Gestão de Redes de Computadores, possui mais de 9 anos de experiência em tecnologia da informação e possui diversas certificações na área de TI.