質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

解決済

systemctl start sshd.service でエラーになってしまう

toorun
toorun

総合スコア6

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

3回答

0評価

2クリップ

44977閲覧

投稿2018/04/16 20:41

編集2018/04/18 05:38

さくらVPSにてCentOS7を使用しています。

systemctl start sshd.service をした時に、
Job for sshd.service failed because the control process exited with error code. See "sytemctl status sshd.service" and "journalctl -xe" for details.
と表示されて再起動がうまくいきません。

status をみたところ、
赤文字で Fail to start OpenSSH server daemon.
と表示されています。
これが原因ではないかと思いましたが、解決方法がわかりません。

どうぞよろしくお願いいたします。

systemctl status sshd.service
を実行すると下記のメッセージが表示されます。

sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2018-04-18 12:02:23 JST; 39s ago
Docs: man:sshd(8)
man:sshd_config(5)
Process: 1453 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=255)
Main PID: 1453 (code=exited, status=255)

Apr 18 12:02:23 ik1-336.vs.sakura.ne.jp systemd[1]: Failed to start Ope...
Apr 18 12:02:23 ik1-336.vs.sakura.ne.jp systemd[1]: Unit sshd.service e...
Apr 18 12:02:23 ik1-336.vs.sakura.ne.jp systemd[1]: sshd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.

journalctl -xe
を実行すると3457行もの文が表示されてしまいますので
お知らせしたら良いポイントなどありましたら教えてほしいです。

journalctl -xe | grep sshd
で「Failed to start」が表示された箇所の前後です。
よろしくお願いいたします。

--
-- Unit sshd.service has begun starting up.
Apr 18 12:19:17 ik1-336.vs.sakura.ne.jp sshd[1512]: /etc/ssh/sshd_config l
Apr 18 12:19:17 ik1-336.vs.sakura.ne.jp systemd[1]: sshd.service: main pro
Apr 18 12:19:17 ik1-336.vs.sakura.ne.jp systemd[1]: Failed to start OpenSS
-- Subject: Unit sshd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

asahina1979

2018/04/16 23:27

とりあえずいまはなにでつないでる?
asahina1979

2018/04/16 23:29

※ アプリケーション名で答えてください
toorun

2018/04/17 02:09

今はさくらのVPSのコントロールパネルからログインし、 VNCコンソールから繋いでいます。 ちなみに、これまではTeraTermで繋げておりましたが、 今回の問題が起こってからは、それでは繋がらなくなってしまいました。
asahina1979

2018/04/17 02:22

まさか openssl をソースインストールして 既存のを上書きとかしなかったよね?
asahina1979

2018/04/17 02:23

yum reinstall openssl を試した後に systemctl start openssl とかしたらどうなる?
toorun

2018/04/17 03:02

そのようにしてみましたら、 Failed to tart openssl.service: Unitnot found.  と表示されてしまいました。 症状は依然として変わっておりません。
asahina1979

2018/04/17 03:11

Unitnot found. になったのなら systemctl enable openssl → systemctl start openssl
toorun

2018/04/17 03:22

systemctl enable openssl としましたら、 Failed to execute opertation: No such file or directory となってしまいます。
asahina1979

2018/04/17 03:48

あごめん コメント欄でやってるとみすってる・・・
CHERRY

2018/04/17 23:05

` systemctl status sshd.service ` と ` jounarlctl -we ` をそれぞれ実行して表示されたメッセージを質問に記載してください。
CHERRY

2018/04/18 04:29 編集

たとえば、` journalctl -xe | grep sshd | tail -30 ` で、sshd 関係のログの最新 30件がみれます。  sshd 関連の最新ログで「Failed to start」のメッセージが含まれている前後がわかるように記載いただければと思います。 ( ホスト名等は、適宜置き換えてください。)
asahina1979

2018/04/18 09:09

特に重要なものがないなら つぶして再インストールしたほうがいいきがするな
toorun

2018/04/18 11:59

色々とありがとうございます。もう少し調べてみて解決法を探してみたいと思います。
CHERRY

2018/04/18 23:58 編集

「sshd[1512]: /etc/ssh/sshd_config l」行の後半の続きが見たい... おそらく「line:〇〇 Bad configuration option」と行番号が出ているはずなんだけど...  `cat /var/log/messages | grep sshd | tail -20 `でなら続きも表示されるかな。 行番号が表示されたら、/etc/ssh/sshd_config の該当行の前後を見てください。
toorun

2018/04/19 11:00

該当行を順次修正しらたエラーが出なくなりました!具体的には、/etc/ssh/sshd_config の ChallengeResponseAuthentication と GSSAPICleanupCredentials の行をコメントアウトすることで解決しました。わかりやすくご指示いただきまして大変にありがとうございました!
toorun

2018/04/19 11:10

teratail を今回初めて使ったのですが、質問や回答方法がよくわからずお手数をおかけしてしまったことと思います。4/19 08:58のCHERRYさんのコメントをベストアンサーにしたいと思うのですが、どうやら出来ないようです。仕組みがわかっておらず申し訳ございません。方法がありましたら教えていただけると幸いです。
asahina1979

2018/04/19 11:15

やっぱ sshd.conf いじってたのね
toorun

2018/04/19 11:17

はい、お手数おかけしました。色々とご指示いただきましてありがとうございました!

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。