O comando ssh é utilizado para fazer uma conexão remota usando criptografia. Ele se baseia no uso de criptografia assimétrica para criar um túnel seguro onde são transmitidos os dados.
Conectar via ssh usando o usuário atual
A sintaxe básica do ssh é "ssh endereço_ip". Nesse caso, quando o usuário não é especificado, o ssh vai tentar conectar ao servidor remoto usando o usuário atual, que executou o comando.
Conectar via ssh com um usuário especifíco
Para conectar via ssh com um usuário diferente do atual, pode ser usado a sintaxe abaixo, com a opção "-l", seguido do nome do usuário:
Outra opção de conexão é usar a sintaxe "nome_do_usuario@endereço_ip", conforme abaixo:
Conectar via ssh usando uma porta especifica
Para conectar a um servidor usando um porta diferente da padrão (porta 22), é só usar o parâmetro "-p" seguindo da porta desejada, conforme abaixo:
Conectar via ssh com o modo debug ativado
Usando o parâmetro "-v" é possivel verificar todo o andamento do processo de conexão. Esse recurso é útil para, em casos de erro de conexão, verificar onde esta ocorrendo o problema.
Conectar via ssh sem exibir mensagens de conexão(modo silencioso)
O parâmetro "-q" é usado para conectar no modo silencioso, sem exibir mensagens na tela.
Conectar via ssh com X11 habilitado, permitindo executar aplicações gráficas via ssh
A conexão ssh permite que seja feita o acesso remoto a aplicações gráficas (usando servidor de terminal Xorg). Para habilitar esse recurso é so usar o parâmetro "-X"
Mostrar a versão do ssh
Para verificar qual a versão do ssh, use o parâmetro "-V"