linux服務器的Connection Refuse


用putty或者Xshe連接ubantu服務器時提示:Connection Refuse

解決方法:

1.

buntu默認並沒有安裝ssh服務,如果通過ssh鏈接ubuntu,需要自己手動安裝ssh-server,然而SSH分客戶端openssh-client和服務端openssh-server,openssh-client是客戶端,openssh-server是服務端,

咱們這里講的是安裝SSH的服務端,即:openssh-server。

 

判斷咱們的機器是否安裝ssh服務,可以使用如下命令:

ssh localhost
ssh: connect to host localhost port 22: Connection refused

 

這個就表示沒有還沒有安裝SSH,

 

安裝命令:sudo apt-get install openssh-server

卸載命令:sudo apt-get remove openssh-server

咱們運行 sudo apt-get install openssh-server 命令之后,確認下是否安裝正常

 

ps -e|grep ssh  

1418 ?        00:00:00 sshd 

 

看到sshd那說明ssh-server已經啟動了

如果沒有則可以這樣啟動:sudo /etc/init.d/ssh start 或者 service ssh start


 之前因為實驗安裝SSH,安裝又卸載后卻提示:E:unable to locate package opensshE:unable to locate package server這個是警告是說明本機沒有找到openssh的安裝包,之前能安裝說明SSH包是存在的,而卸載后卻提示找不到SSH包,說明很可能是運行卸載后,直接刪除掉了,那么我們現在需要升級下sudo apt-get update,然后再安裝試試還是不行。然后網上找了下說是更新了軟件源,需要更新並且安裝后才能使用 安裝更新
sudo apt-get dist-upgrade

 

2.還是不行的話????????????

 

我認證的學生服務器,買了很多台。最后發現問題是——ip輸錯了


免責聲明!

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



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