Android

Como ativar o ssh no ubuntu 18.04

CONFIGURANDO SERVIÇO SSH NO UBUNTU SERVER

CONFIGURANDO SERVIÇO SSH NO UBUNTU SERVER

Índice:

Anonim

Secure Shell (SSH) é um protocolo de rede criptográfico usado para uma conexão segura entre um cliente e um servidor.

Neste tutorial, mostraremos como habilitar o SSH em uma máquina Ubuntu Desktop. A ativação do SSH permitirá que você se conecte remotamente à sua máquina Ubuntu e transfira arquivos com segurança ou execute tarefas administrativas.

Pré-requisitos

Antes de continuar com este tutorial, verifique se você está conectado como um usuário com privilégios sudo.

Habilitando o SSH no Ubuntu

O servidor SSH não é instalado por padrão nos sistemas de desktop Ubuntu, mas pode ser facilmente instalado nos repositórios padrão do Ubuntu.

Para instalar e ativar o SSH no sistema Ubuntu, execute as seguintes etapas:

  1. Abra seu terminal usando o atalho de teclado Ctrl+Alt+T ou clicando no ícone do terminal e instale o pacote openssh-server digitando:

    sudo apt update sudo apt install openssh-server

    Digite a senha quando solicitado e digite Y para continuar com a instalação.

    Como você pode ver na saída, o endereço IP do sistema é 192.168.121.111 .

    Depois de encontrar o endereço IP, efetue login na máquina remota executando o seguinte comando ssh :

    ssh [email protected]

    Quando você se conectar pelo SSH pela primeira vez, você verá uma mensagem parecida com esta:

    The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?

    Digite yes e você será solicitado a digitar sua senha.

    Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:

    Depois de inserir a senha, você será recebido com uma mensagem semelhante à abaixo.

    Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…

    Agora você está logado na sua máquina Ubuntu.

    Conectando ao SSH pela Internet

    Para conectar-se à sua máquina Ubuntu pela Internet, você precisará conhecer seu Endereço IP público e configurar seu roteador para aceitar dados na porta 22 e enviá-los para a máquina Ubuntu onde o SSH está sendo executado.

    Para determinar o endereço IP público da máquina para a qual você está tentando fazer o SSH, basta visitar o seguinte URL: https://ifconfig.co/ip .

    Quando se trata de configurar o encaminhamento de porta, cada roteador possui uma maneira diferente de configurar o encaminhamento de porta. Você deve consultar a documentação do roteador sobre como configurar o encaminhamento de porta. Em resumo, você precisa digitar o número da porta onde as solicitações serão feitas (a porta SSH padrão é 22) e o endereço IP privado que você encontrou anteriormente (usando o comando ip a ) da máquina em que o SSH está sendo executado.

    Depois de encontrar o endereço IP e configurar seu roteador, você poderá fazer login digitando:

    ssh username@public_ip_address

    Você também pode configurar uma autenticação baseada em chave SSH e conectar-se à sua máquina Ubuntu sem inserir uma senha.

    Desabilitando o SSH no Ubuntu

    Se, por algum motivo, você quiser desativar o SSH na sua máquina Ubuntu, basta parar o serviço SSH executando:

    sudo systemctl stop ssh

    Para iniciá-lo novamente, execute:

    sudo systemctl start ssh

    Para desativar o serviço SSH para iniciar durante a inicialização do sistema:

    sudo systemctl disable ssh

    Para habilitá-lo novamente, digite:

    sudo systemctl enable ssh

    Conclusão

    Você aprendeu como instalar e ativar o SSH no seu Ubuntu 18.04. Agora você pode fazer login na sua máquina e executar tarefas sysadmin comuns por meio do prompt de comando.

    Por padrão, o SSH escuta na porta 22. Alterar a porta SSH padrão adiciona uma camada extra de segurança ao servidor, reduzindo o risco de ataques automatizados.

    Para obter mais informações, sobre como configurar seu servidor SSH, leia o guia SSH / OpenSSH / Configuração do Ubuntu e a página oficial do manual SSH.

    ssh ubuntu