質問: さくら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 -----------------------------------------------------------------------
回答: /etc/ssh/sshd_config の ChallengeResponseAuthentication と GSSAPICleanupCredentials の行を コメントアウトすることで解決しました。