Já sabe fazer um acesso remoto via SSH?
- #Linux
Já sabe fazer um acesso remoto via SSH? Vem cá que te mostro.
Em algum momento como dev você irá precisar fazer um acesso remoto, seja em algum servidor, maquina virtual em alguma nuvem e por ai vai... Precisamos saber como fazer acesso ou pelo menos ter noção de qual ferramenta usar.
Hoje vou apresentar para vocês o SSH, mas o que é essa ferramenta?
SSH é a sigla para Secure Socket Shell, sendo um dos protocolos específicos de segurança de troca de arquivos entre cliente e servidor de internet, usando criptografia.
Nesse artigo ensinarei como fazer esse acesso usando o linux, vou ensinar nesse artigo como instalar ele em uma distro baseada no Debian. Então se você utiliza outras distros não se assuste. É só pesquisar "install ssh [nome do S.O] no google que achará um tutorial rapidinho.
Instalação no Ubuntu.
sudo apt-get install openssh-server
Agora é só habilitar o serviço ssh com o comando:
sudo systemctl enable ssh
Ou
sudo systemctl enable ssh --now
E por ultimo vamos iniciar o serviço SSH.
sudo systemctl start ssh
Pronto! Temos instalado o nosso SSH, agora vocês vão ver o quanto é simples fazer um acesso com o mesmo.
Com o terminal do seu Linux aberto digite "ssh nome-de-usuario@ip-da-maquina"
ssh viniciuspc@192.321.312.12
Ele vai pedir a senha do usuário "viniciuspc" é só digitar que ele logo vai estabelecer conexão com essa maquina e estará pronto para utiliza-la.
Para acesso de máquinas AWS precisará ter uma chave de extensão .pem, é só passar ela como parâmetro.
Qualquer dúvida é só falar nos comentários, se gostarem mandem o feedback também.