web-dev-qa-db-ja.com

sshdが適切に停止/開始しない

Ubuntu 13.10(フレッシュインストール)を実行しています。 openssh-serverをインストールしました。別のLinuxシステムからssh経由でログインする問題(またubuntuを実行している)のトラブルシューティングを試みる過程で、サーバーの停止と起動が適切に機能しないように見えることを発見しました。私はこの問題を広範囲にわたってグーグルで調べ、多くの(時には矛盾する)答えを見つけました。以下は、私が見つけた4つの方法の結果です

root@newton:~# invoke-rc.d ssh stop
initctl: Unknown job: ssh
root@newton:~# service ssh stop
stop: Unknown job: ssh
root@newton:~# /etc/init.d/ssh stop
root@newton:~# 
root@newton:~# stop ssh
stop: Unknown job: ssh

デーモンが停止したことを示すフィードバックを受け取ることはありません。デーモンを起動しようとしても同じことが言えます。 /var/log/auth.logを見ると、デーモンが明らかに複数回停止していることがわかりますが、上記のコマンドが原因ではありません。 killall sshdを使用して強制終了した場合にのみ停止します。その後すぐに再起動します。どういうわけか、システムで何かが完全に壊れているように見えます。誰がそれを整理する方法についてのアイデアを持っていますか?助けてくれてありがとう。

2
user234017

これを整理するために投稿してくれたすべての人に感謝します。現在のステータスをすべて更新し、システムを現在の状態にするために何をしたかを説明したかった。元の投稿で、Sudo service ssh startなどを試したところ、さまざまな役に立たないエラーが発生したことに気付くでしょう。最終的に、私はやった

#touch /etc/ssh/sshd_not_to_be_run

その後

# killall sshd

何回か。この時点で、sshdは再起動を停止しました(予想どおり)。それから走りました

Sudo service ssh status
ssh stop/waiting  

Sudo service ssh start  
ssh stop/pre-start, process 22510  

Sudo service ssh status  
ssh stop/waiting  

Sudo service ssh stop  
stop: Unknown instance:   

Sudo service ssh status  
ssh stop/waiting  

Sudo service ssh start    
ssh stop/pre-start, process 22579    

Sudo service ssh status    
ssh stop/waiting

これらの結果は、sshd_not_to_be_runファイルが存在する場合に予想されます。その後このファイルを削除した後、私は実行することができました:

Sudo service ssh status
ssh stop/waiting

Sudo service ssh start
ssh start/running, process 25063

Sudo service ssh status
ssh start/running, process 25063

Sudo service ssh stop
ssh stop/waiting

Sudo service ssh start
ssh start/running, process 25141

Sudo service ssh status
ssh start/running, process 25141

Sudo service ssh stop
ssh stop/waiting

Sudo service ssh start
ssh start/running, process 25247

今のところ順調に進んでいるようです。 ubuntuがこれを整理するのを助けることができるテストについて誰かが考えている場合(私が元々得ていたエラーを示す他のいくつかの投稿を見たことがあります)、私は喜んでそれをして結果を投稿します。ご協力ありがとうございました。

4
user234017

試してみる

service sshd stop
service sshd start
1
DeaDSouL