Linux(Ubuntu18)中啟動ssh時的報錯


今天配置了一台新的Ubuntu的機器,在修改完ssh的配置文件並准備開啟ssh的時候,無論是啟動ssh:

/etc/init/d/ssh start

還是重啟ssh服務:

/etc/init/d/ssh restart

都顯示錯誤:

Starting ssh (via systemctl): ssh.serviceJob for ssh.service failed because the control process exited with error code.
See "systemctl status ssh.service" and "journalctl -xe" for details.
failed!

於是,便輸入

systemctl status ssh.service

查看問題何在

然后顯示的內容的最后三行為:

ssh.service: Start request repeated too quickly.
ssh.service: Failed with result 'exit-code'.
Failed to start OpenBSD Secure Shell server.

再輸入:

journalctl -xe

輸出的內容有與上相同的內容,后面有多了:

-- Subject: ssh.service 單元已失敗
-- Suppert: http://www.ubuntu.com/support
-- 
-- ssh.service 單元已失敗
--
-- 結果為“result”。

解決

檢查/etc/ssh/sshd_config里的配置是否正確,特別是剛剛修改過的內容,有無拼寫錯誤或者格式錯誤。

筆者這里就是在修改完sshd_config之后重啟ssh成功的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM