Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Configurando hosts favoritos no SSH

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.

Pré-requisitos

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:

  1. Alias para todos usuários do sistema

    Efetuar estas configurações logado como root.

      # vim /etc/ssh/ssh_config
    

    Adicionar as linhas abaixo no final do arquivo
      Host tico
      HostName 192.168.0.1
      User root
      Port 8082
    

  • Host - É o alias (apelido) para a máquina remota
  • HostName - Pode ser utilizado o hostname ou IP da máquina remota
  • User - Usuário que será utlizado para efetuar o acesso remoto
  • Port - É especificado quando o ssh não está sendo executado na porta padrão (22), caso contrário, esta linha torna-se desnecessária.

Obs.: Para usuários Mac, o arquivo de configuração está localizado em /etc/ssh_config.

  1. Alias válido apenas para usuário

    Efetuar estas configurações com usuário diferente do usuário root, neste exemplo utilizarei o usuário smith. Caso o diretório .ssh não exista, basta cria-lo com comando abaixo

      $ mkdir ~/.ssh
    

    Conceder a permissão necessária

      $ chmod 700 ~/.ssh
    

    Criar aliases

      $ vim ~/.ssh/config
    

    Conteúdo do arquivo config:
      Host teco
      HostName 192.168.0.2
      User smith
    
    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==

    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 tico
    

    Executar o comando abaixo logado com usuário utilizado para criar alias de usuário (smith)

      $ ssh tico
    

    Apenas 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 teco
    

    Executar o comando abaixo logado com usuário utilizado para criar alias de usuário (smith)

      $ ssh teco
    

    Testar 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
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.

Veja a relação completa dos artigos de Andrey Smith

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.06/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.1 /5 (1011 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Lan University

Submarino.com.br

Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

 

 

Procure pela casa ou apartamento ideal à venda ou para aluguel na busca inteligente do Imohoo
Buscar imóveis