Démarrer le serveur ssh au démarrage

34

Je fais mon google-fu, mais je ne peux trouver que des guides ou guides obsolètes portant uniquement sur les variantes de serveur d'Ubuntu.

Je dois le configurer pour que le serveur ssh soit exécuté au démarrage, afin de pouvoir accéder à l'ordinateur à distance sans avoir à me connecter physiquement sur l'ordinateur hôte. Comment pourrais-je faire ça? J'ai déjà un serveur ssh configuré pour pouvoir me connecter et tout ça, mais je devrai d'abord me connecter à l'hôte et exécuter sudo /etc/init.d/ssh start

    
posée Tommy Brunn 09.09.2010 - 13:55
la source

3 réponses

46

Cela devrait faire l'affaire ..

sudo update-rc.d ssh defaults

MODIFIER: Si votre réseau est configuré avec Network Manager, la connexion ne sera pas établie jusqu'à ce qu'un utilisateur se connecte via l'interface graphique. Pour configurer manuellement vous devez éditer le fichier /etc/network/interfaces , jetez un coup d’œil à ce guide et si vous utilisez le sans-fil, vous pouvez avoir un regardez ici

    
réponse donnée LassePoulsen 09.09.2010 - 14:18
la source
14
sudo update-rc.d ssh defaults

fonctionnera sur les systèmes sysV, mais la dernière version d'ubuntu utilise systemd pour contrôler le processus de démarrage. Pour que sshd puisse démarrer au démarrage d’un système, vous devez

systemctl enable ssh.socket

en tant que root.

    
réponse donnée KernelSanders 05.10.2015 - 16:24
la source
0

Si vous installez le serveur openssh à partir du référentiel, il doit démarrer au démarrage par défaut, indépendamment du fait qu’une connexion réseau soit disponible ou non (ce qui est un problème différent pour lequel les gens répondent).

    
réponse donnée João Pinto 09.09.2010 - 19:16
la source

Lire d'autres questions sur les étiquettes