Iniciar o servidor ssh na inicialização

33

Estou fazendo meu google-fu, mas só consigo encontrar guias ou guias desatualizados pertencentes exclusivamente às variações de servidor do Ubuntu.

Eu preciso configurá-lo para que o servidor ssh seja executado na inicialização, para que eu possa acessar o computador remotamente sem ter que primeiro efetuar login fisicamente no computador host. Como eu faria isso? Já tenho o servidor ssh configurado para que eu possa logar e tudo isso, mas primeiro eu teria que logar no host e rodar sudo /etc/init.d/ssh start

    
por Tommy Brunn 09.09.2010 / 13:55

3 respostas

45

Isso deve funcionar ..

sudo update-rc.d ssh defaults

EDITAR: Se a sua rede estiver configurada com o Network Manager, a conexão não será estabelecida até que o usuário faça o login através da GUI. Para configurar manualmente você tem que editar o arquivo /etc/network/interfaces , dê uma olhada em este guia e se você usa wireless você pode ter um olhe aqui

    
O
por LassePoulsen 09.09.2010 / 14:18
11
sudo update-rc.d ssh defaults

funcionará em sistemas sysV, mas o mais novo ubuntu usa o systemd para controlar o processo de inicialização. Para que o sshd seja iniciado na inicialização de um sistema systemd, você precisa

systemctl enable ssh.socket

como root.

    
por KernelSanders 05.10.2015 / 16:24
0

Se você instalar o servidor openssh do repositório, ele deve iniciar por padrão, independentemente de ter uma conexão de rede disponível ou não (o que é um problema diferente para o qual as pessoas estão respondendo).

    
por João Pinto 09.09.2010 / 19:16

Tags