問(wèn)題描述
VMvare安裝了Ubuntu 14.04虛擬機(jī),使用secureCRT SSH遠(yuǎn)程連接虛擬機(jī)失敗,報(bào)錯(cuò)為”The remote system refused connection“
問(wèn)題解決
參考:http://blog.csdn.net/lifengxun20121019/article/details/13627757
1. 安裝openssh-client
Ubuntu默認(rèn)缺省安裝了openssh-client,apt-get安裝即可
sudo apt-get install openssh-client
2. 安裝openssh-server
在服務(wù)器(Ubuntu虛擬機(jī))上安裝SSH服務(wù)器端
sudo apt-get install openssh-server
3. 啟動(dòng)ssh-server
sudo /etc/init.d/ssh restart
4. 確認(rèn)ssh-server工作正常
netstat -tpl
看到ssh,表示工作正常;或者
ps aux | grep ssh
看到ssh,sshd,ssh-agent表示工作正常
5. 連接虛擬機(jī)
使用secureCRT或xshell等工具連接
6. ssh配置修改
配置路徑
/etc/ssh/sshd_config
可修改ssh服務(wù)端口,默認(rèn)為22,可以修改為222等,然后重啟ssh服務(wù)
總結(jié)
1. 什么是SSH
SSH = Secure Shell = 安全外殼協(xié)議,是一種建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議
shell即命令解析器,shell命令存儲(chǔ)在操作系統(tǒng)的文本文件中,shell使計(jì)算機(jī)能讀懂用戶命令,并對(duì)計(jì)算機(jī)的硬件進(jìn)行操作
2. SSH的構(gòu)成
SSH由客戶端和服務(wù)端軟件組成,所以要實(shí)現(xiàn)SSH連接,必須在客戶端和服務(wù)端安裝SSH軟件,并且開(kāi)啟SSH服務(wù)。
客戶端包含ssh程序以及像scp(遠(yuǎn)程拷貝)、slogin(遠(yuǎn)程登陸)、sftp(安全文件傳輸)等其他的應(yīng)用程序。
所以如果你SSH連接失敗,或者無(wú)法執(zhí)行scp操作,首先要確認(rèn)是否安裝了SSH軟件,并且開(kāi)啟了SSH服務(wù)。