Como iniciar o daemon SSH ao inicializar no Linux Mint Debian v2

6

Estou usando o Linux Mint Debian v2 de 64 bits.

Percebi recentemente que meu daemon ssh não é iniciado automaticamente na inicialização. Costumava. Não tenho certeza se isso tem a ver com a configuração do meu UFW ou com as configurações do sshd_config, mas isso não começa agora, a menos que eu coloque:

sudo service ssh start

Pesquisei na rede e encontrei algumas soluções, como:

sudo update-rc.d ssh defaults

e criando um arquivo sshd em /etc/init.d , mas eles não funcionaram.

Eu tentei limpar o ssh e o openssh-server e reinstalá-lo. Mas isso não teve nenhum efeito. Ele começou automaticamente após a reinstalação, mas, depois que eu reiniciei e verifiquei o daemon ssh, ele não apareceria.

Alguma sugestão sobre como posso começar a inicialização?

    
por linstar 19.06.2015 / 04:42

4 respostas

3

Supondo que você instalou openssh-server , verifique os links simbólicos de inicialização sshd nos diretórios /etc/rc{2,3,4,5} , execute ls -l /etc/rc?.d/*ssh se não houver links de inicialização, crie-os executando:

sudo update-rc.d ssh defaults

e reinicie.

Se o problema ainda não foi resolvido, você pode tentar colocando service ssh start (antes da linha "saída 0") no arquivo /etc/rc.local e reinicie novamente.

    
por 19.06.2015 / 05:15
2

Na verdade, é simples com o systemctl

~ $ sudo systemctl habilitar ssh.service sincronizando o estado de ssh.service com script de serviço SysV com / lib / systemd / systemd-sysv-install. Executando: / lib / systemd / systemd-sysv-install enable ssh Criado symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service.

Reinicie para ativar ou usar

~ $ sudo systemctl start ssh.service

    
por 12.09.2017 / 06:03
1

Eu percebi isso. Como eu postei no meu outro post: Existe um registro de inicialização SSH específico?

No meu arquivo auth.log, ele não estava vinculado ao endereço IP que eu coloquei no parâmetro ListenAddress em / etc / ssh / sshd_config. Depois que eu mudei de volta para 0.0.0.0, ele inicia agora. Não entendi muito bem, pensei em colocar o endereço IP do meu computador?

E eu não entendo por que ele não inicia na inicialização, mas, manualmente, ele pode começar.

    
por 22.06.2015 / 00:21
0

Eu tenho o mesmo problema em um framboesa, minha solução rápida e suja foi update-rc.d disable abd eu coloquei o serviço ssh start no meu rc.local.

talvez no seu caso um serviço ssh enable ajude, ...

    
por 22.06.2015 / 00:34