Ubuntu啟動sshd服務


1.Ubuntu主機安裝ssh相關服務

openssh-client openssh-server

方法:

sudo apt-get install openssh-client openssh-server

檢測:

ps -e | grep sshd

異常:當執行上述指令后未發現sshd服務在運行,可嘗試如下命令

sudo service ssh restart 或 sudo /etc/init.d/ssh restart

如果嘗試上述命令還為起作用時,則可嘗試重啟主機
2.查看活動網卡的ip地址
如果你現在使用的是有線網絡則一般對應eth0這個網絡接口,
如果是無線則對應wlan0這網絡接口
方法:

 ifconfig eth0 或者 ifconfig wlan0 (視你當前的網絡情況而定)

找到對應的ip地址:假設為ip-for-ubuntu,並測試win7與ubuntu主機的聯通狀況
檢測:
打開win7的cmd,通過下面的命令

ping -c 4 ip-for-ubuntu

如果發送的數據都能被接收則說明通信正常,否則主機至win7的網絡設置或者鏈路不通
異常: 如果鏈路不通,通過其他方法檢測故障原因並修復

3.使用putty登錄ubuntu主機
注意:ubuntu系統使用UTF-8作為默認編碼方式,所以putty的translation方式
應與其保持一致,以免出現亂碼,剛開始如果未對sshd服務的配置文件做相應修改
則root賬戶是無法通過sshd直接登錄,因為在配置文件中PermitRootLogin的選項
默認為without-password,則root用戶無法使用密碼驗證的功能,故應將其改為
yes
即將:

PermitRootLogin without-password

改成

PermitRootLogin  yes

並通過

service ssh restart

重啟服務以使配置文件的修改立即生效

相關文件:

ssh配置文件所在目錄:/etc/ssh/,其中主要配置文件是sshd_config
ssh啟動腳本:/etc/init.d/ssh
sshd_config說明文件:man 5 sshd_config


免責聲明!

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



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