Comment arrêter/démarrer ssh? J'ai essayé
/etc/init.d/ssh restart
sudo service ssh restart
sudo restart ssh
Je reçois des erreurs à chaque fois.
Comment arrêter/démarrer ssh? J'ai essayé
/etc/init.d/ssh restart
sudo service ssh restart
sudo restart ssh
Je reçois des erreurs à chaque fois.
Il suffit de faire comme suit (testé sur une installation fraîche avec openssh-server)
sudo stop ssh
sudo start ssh
Comme cela utilise upstart, c'est la meilleure façon de le faire, plutôt que d'utiliser /etc/init.d/ssh, service
, ou d'invoquer directement sshd. Assurez-vous d'exécuter les deux commandes ; si vous obtenez une erreur sur stop ssh
, exécutez quand même start ssh
et voyez ce que cela dit—le service pourrait déjà être arrêté.
(Je recommanderais stop
/start
plutôt que restart
, sauf si vous essayez de redémarrer un système à distance. Si ssh est déjà arrêté, restart
ne le démarrera pas.)
Si ces commandes ne fonctionnent pas, vous rencontrez probablement un bug ou avez trop bidouillé votre système, auquel cas vous savez au moins ce que le problème n'est pas.
Depuis Ubuntu 15.04, Canonical n'inclut plus upstart par défaut.
Ainsi, les commandes start
, stop
et restart
ne sont plus disponibles.
La méthode correcte pour redémarrer le service SSH (ou tout autre service) est désormais l'une des deux commandes suivantes:
sudo systemctl restart ssh
sudo service ssh restart
Je pense que l'erreur d'instance inconnue est due au fait que SSH ne fonctionne pas.
Essayez:
ps ax | grep sshd
Pour voir si le démon SSH est en cours d'exécution ou non, vous devriez voir quelque chose comme:
/usr/sbin/sshd -D
En tout cas, essayez simplement l'une de ces options:sudo /etc/init.d/ssh start
sudo start ssh
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.