Categorias
Ferramentas Essenciais

Acessar sistemas remotos usando ssh

O arquivo principal para configurar o cliente ssh é o /etc/ssh/ssh_config. Para usuários individuais pode-se configurar o cliente ssh no arquivo ~/.ssh/config.
A forma mais fácil de acessar um sistema remote usando ssh é:
$ssh -l root servidor1.exemplo.com
ou
$ssh [email protected]
A opção -l (login) é para definir o usuário que esta tentando ter acesso ao servidor1.
Caso não use nenhum usuário, por exemplo $ssh servidor1.exemplo.com, o sistema assumvai que esta usando o mesmo usuário que esta logado em seu sistema local.
Depois que conectado, você poderá executar qualquer comando que o usuário tenha permissão.
IMPORTANTE: Caso precise de ter acesso remoto a interface gráfica de ferramentas, passe a opção -X .
Exemplo:
$ssh -X [email protected]
Alternativamente, você poderá também mudar a diretriz no arquivo de configuração do cliente ssh. NA linha ForwardX11, remova o jogo da velha (comentário) e mude para “yes”. Assim não precisa mais passar a opção -X quando fizer o login e for usar a interface gráfica das ferramentas no sistema remoto.
Para transferir arquivos em uma conexão encryptada, use a ferramenta scp
Exemplo:
$scp arquivo1 [email protected]:/home/ana/
No exemplo acima, copiamos o arquivo1 para o diretório “/home/ana/” localizado no servidor1.exemplo.com
Caso autenticação de chave não tenha sido configurada, o password do usuário ana será pedido para autenticar no servidor1.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *