發(fā)布時(shí)間:2024-04-13 文章來源:深度系統(tǒng)下載 瀏覽:
用SecureCRT連接Ubuntu時(shí)出現(xiàn)遠(yuǎn)程系統(tǒng)拒絕訪問,經(jīng)過一翻研究才知道Ubuntu上沒有SSH。以下為連接過程:
1.首先要明白什么是SSH
可以把SSH看做是telnet的加強(qiáng)版,telnet的密碼和信息都是不加密的,而SSH則加密
2.開啟Ubuntu上的SSH功能
先安裝,安裝后就自動(dòng)開啟了
sudo apt-get install openssh-server openssh-client
3.安裝SecureCRT
4.查看Ubuntu的ip
ifconfig(是ifconfig,不是ipconfig)
5.連接
SecureCRT-->Quick Connect,連接Ubuntu,輸入U(xiǎn)buntu的id和pwd
注:如果連接不上,可能是Ubuntu上的SSH服務(wù)沒有開啟
啟動(dòng)ssh-server:
$ /etc/init.d/ssh restart
確認(rèn)ssh-server已經(jīng)正常工作:
$ netstat -tlp
tcp 0 0 *:ssh *:* LISTEN
看到上面一行輸出,說明ssh-server已經(jīng)在運(yùn)行
注:也有可能此時(shí)仍無法連接,并在使用SecureCRT-->Quick Connect連接時(shí)彈出如下提示:
如果如此,可再查詢其它網(wǎng)絡(luò)資源解決此問題
注:在客戶端通過ssh登錄服務(wù)器,假設(shè)服務(wù)器的IP地址是192.168.0.103,登錄的用戶名是hyx
$ ssh -l hyx 192.168.0.103
6.漢字亂碼問題的解決
連接成功了,發(fā)現(xiàn)SecureCRT對(duì)漢字顯示亂碼。百度或Google,說明是Ubuntu的SSH默認(rèn)編碼是utf-8,而SecureCRT的默認(rèn)顯示編碼好像不是utf-8,只要把SecureCRT的顯示編碼修改成utf-8就可以正確顯示
在SecureCRT中,選擇option-->session option-->apperance里把字符編碼改成utf-8 |
上一篇: