SSH: 02 - Conexão remota pela rede via openssh-client
Para checar as configurações, você terá que ter uma instalação do Linux com a aplicação servidor do SSH instalado, e outra com a aplicação cliente. No Fedora o pacote é openssh-clients no Debian é o pacote openssh-client. Eles são instalados por padrão nas duas distribuições, então caso não tenha sido removido é só utilizar.
Em primeiro lugar é necessário saber o IP da máquina remota, para isso digite o comando:
ip addr show
Para conectar à máquina remota, supondo que o comando acima tenha retornado 10.1.1.76, execute o seguinte comando:
ssh 10.1.1.76
Para conectar com o SSH na máquina remota supondo que o usuário seja diegohtg, execute o comando:
ssh diegohtg@10.1.1.76
Com SSH você pode conectar usando qualquer usuário, até o root caso o login com ele esteja habilitado.
No Debian, o login só poderá ser realizado usando uma chave RSA,
Caso queira agora acesse o tutorial de como desabilitar o acesso pelo usuário root, avance clicando aqui. Senão siga a sequências de tutoriais que no momento adequado aprenderá isso. Fique à vontade em decidir quando aprenderá isso.
Caso saiba o nome da máquina remota (hostname) é possível substituir o IP pelo nome da máquina, conforme comando abaixo:
ssh diegohtg@classroom
Caso não haja uma entrada no servidor DNS para ela, ou o servidor DNS não tenha sido configurado ainda, acesse o artigo explicando como configurá-lo, para avançar clique aqui. Caso contrário siga a sequência de tutoriais e aprenderá em tempo devido.
Esse passo poderá ser realizado futuramente, caso leia a sequências de tutoriais. Fique à vontade em decidir quando aprenderá isso.
Para conectar à máquina remota é necessário especificar a porta, especialmente se não está mais sendo usada a porta padrão (22) para uso do serviço.
ssh -p 6022 diegohtg@classroom
Caso queira alterar a porta, só não utilizar portas padrão de outros serviços, checando a lista abaixo e encontre a linha no arquivo ~/.ssh/config aonde se encontra #Port 22 e remova o comentário (#) ou caso não encontre, digite na busca Port 22 e configure a troca. Para abrir o arquivo usando o editor de texto nano execute o comando abaixo:
nano ~/.ssh/config
Porta Protocolo Serviço
E então feche o arquivo salvando as alterações pressionando CTRL+O.
No próximo tutorial o arquivo de configuração do SSH será estudado, para avançar clique aqui.
Em primeiro lugar é necessário saber o IP da máquina remota, para isso digite o comando:
ip addr show
Para conectar à máquina remota, supondo que o comando acima tenha retornado 10.1.1.76, execute o seguinte comando:
ssh 10.1.1.76
Para conectar com o SSH na máquina remota supondo que o usuário seja diegohtg, execute o comando:
ssh diegohtg@10.1.1.76
Com SSH você pode conectar usando qualquer usuário, até o root caso o login com ele esteja habilitado.
No Debian, o login só poderá ser realizado usando uma chave RSA,
Caso queira agora acesse o tutorial de como desabilitar o acesso pelo usuário root, avance clicando aqui. Senão siga a sequências de tutoriais que no momento adequado aprenderá isso. Fique à vontade em decidir quando aprenderá isso.
Caso saiba o nome da máquina remota (hostname) é possível substituir o IP pelo nome da máquina, conforme comando abaixo:
ssh diegohtg@classroom
Caso não haja uma entrada no servidor DNS para ela, ou o servidor DNS não tenha sido configurado ainda, acesse o artigo explicando como configurá-lo, para avançar clique aqui. Caso contrário siga a sequência de tutoriais e aprenderá em tempo devido.
Esse passo poderá ser realizado futuramente, caso leia a sequências de tutoriais. Fique à vontade em decidir quando aprenderá isso.
Para conectar à máquina remota é necessário especificar a porta, especialmente se não está mais sendo usada a porta padrão (22) para uso do serviço.
ssh -p 6022 diegohtg@classroom
Caso queira alterar a porta, só não utilizar portas padrão de outros serviços, checando a lista abaixo e encontre a linha no arquivo ~/.ssh/config aonde se encontra #Port 22 e remova o comentário (#) ou caso não encontre, digite na busca Port 22 e configure a troca. Para abrir o arquivo usando o editor de texto nano execute o comando abaixo:
nano ~/.ssh/config
Porta Protocolo Serviço
- 20 tcp ftp-data
- 21 tcp ftp
- 22 tcp ssh
- 23 tcp telnet
- 25 tcp email
- 53 tcp/udp DNS
- 69 udp tftp
- 80 tcp HTTP
- 110 tcp/udp POP3
- 123 tcp/udp NTP
- 443 tcp HTTPS
No próximo tutorial o arquivo de configuração do SSH será estudado, para avançar clique aqui.
Comentários
Postar um comentário