回覆列表
  • 1 # 一口一塊豆腐乳

    解決方法:  在Ubuntu下開啟SSH首先要確認是否配置了IP,如果沒有用以下命令進行配置:  1.sudo ifconfig eth0 192.168.0.3 netmask 255.255.255.0 //配置你的eth0網絡卡的ip地址和子網掩碼  2. duso route default gw 192.168.0.1 //配置預設路由開啟ssh服務  1.檢視是否有sshd_config   cat /etc/ssh/sshd_config //檢視是否有sshd_config檔案  2.如果沒有進行安裝   sudo apt-get install opensshd-server //安裝sshd-server,Ubuntu預設安裝了openssh-client,如果沒有安裝,用apt-get install 進行##安裝即可。  3.檢視sshsever是否啟動   ps -e |grep ssh   1207 ? 00:00:00 ssh-agent   21834 ? 00:00:00 sshd   如果看到sshd則表示sshserver已經啟動,如果只有ssh-agent,則表示沒有啟動,用   sudo /etc/init.d/ssh start 啟動sshserver  4.ssh-server的配置檔案位於 /etc/ssh/sshd_config,在這裡可以定義SSH的服務埠,預設埠是22,你可以自己定義成其他端##口號,如222。然後用以下命令重啟SSH服務:   sudo /etc/init.d/ssh restart  5. 還可以用sudo netstart -tlp 命令來檢測, 如果看到:   tcp6 0 0 [::]:ssh [::]:*   就表示sshserver啟動正常。   透過客戶端就可以訪問了。如果在Ubuntu系統下,ssh客戶端一般是自帶的,如果沒有可以執行sudo apt-get install openssh-client進行安裝,之後執行ps -e|grep ssh如果有ssh-agent那麼就表示ssh客戶端安裝成功了。在終端可以輸入ssh [email protected]登入到192.168.1.100這個ssh伺服器,然後會讓你輸入密碼,之後就登入了。學會了麼?有問題歡迎評論,千鋒PHP培訓隨時恭候大家

  • 中秋節和大豐收的關聯?
  • 仿寫句子?