Linux
ssh (openSSH) 問題
我有 ubuntu 9.10 伺服器。
首先,OpenSSH 和 SSHD 一樣嗎?
其次,在終端中輸入 whereis sshd 時,我得到以下資訊:
whereis sshd /usr/sbin/sshd
此外,當輸入 whereis openssh 我得到這個:
whereis openssh /usr/lib/openssh
我怎麼知道我是否有openssh?
此外,一些線上教程建議打開 sshd_config,因此在輸入以下內容時:
whereis sshd_config /usr/share/man/man5/sshd_config.5.gz // I get this...
我應該怎麼做,因為您已經回答了我關於安全性的其他問題,您已經指出配置 ssh 等的方式很重要。
有沒有這方面的指南?我應該如何配置這個?
順便說一句,我將是該伺服器的唯一使用者…
如果您需要更多輸入,請告訴我,我將更新此 Q。
謝謝
首先,OpenSSH 和 SSHD 一樣嗎?
簡短的回答:是的。
長答案:不是。OpenSSH 正式指的是促進 SSH 通信的一整套二進製文件、庫等。SSHD 特指伺服器程序,它監聽 ssh 客戶端連接,控制它們的訪問,並授予客戶端對伺服器的終端訪問權限。
我怎麼知道我是否有openssh?
如果您執行的是 Ubuntu,那麼您有 openssh,因為這是 ubuntu 附帶的預設 ssh 守護程序。
它的 sshd_config 位於
/etc/ssh/sshd_config
. 執行$ man sshd_config
以獲取配置選項的完整列表。有沒有這方面的指南?我應該如何配置這個?
您正在尋找什麼具體的幫助?發布更多詳細資訊,我會給你你需要的資訊。