濮阳杆衣贸易有限公司

主頁 > 知識庫 > Linux安全攻略之SSH服務(wù)連接時的常見問題與解答

Linux安全攻略之SSH服務(wù)連接時的常見問題與解答

熱門標簽:美圖手機 長春外呼系統(tǒng)價格 電銷機器人的效果 聯(lián)客智能語音外呼系統(tǒng)賬號格式 長沙智能外呼系統(tǒng)中心 南昌語音外呼系統(tǒng)代理 成都移動外呼系統(tǒng) 南寧智能外呼系統(tǒng)線路商 佛山外呼系統(tǒng)平臺

什么是SSH呢?
SSH的英文全稱是Secure SHell。通過使用SSH,你可以把所有傳輸?shù)臄?shù)據(jù)進行加密,這樣"中間人"這種攻擊方式就不可能實現(xiàn)了,而且也能夠防止DNS和IP欺騙。還有一個額 外的好處就是傳輸?shù)臄?shù)據(jù)是經(jīng)過壓縮的,所以可以加快傳輸?shù)乃俣?。SSH有很多功能,它既可以代替telnet,又可以為ftp、pop、甚至ppp提供一 個安全的"通道"。SSH客戶端與服務(wù)器端通訊時,用戶名及口令均進行了加密,有效防止了對口令的竊聽。最初SSH是由芬蘭的一家公司開發(fā)的。但是因為受 版權(quán)和加密算法的限制,現(xiàn)在很多人都轉(zhuǎn)而使用OpenSSH。OpenSSH是SSH的替代軟件,而且是免費的,可以預(yù)計將來會有越來越多的人使用它而不 是SSH。SSH是由客戶端和服務(wù)端的軟件組成的。SSH安裝容易、使用簡單,而且比較常見,一般的Unix系統(tǒng)、Linux系統(tǒng)、FreeBSD系統(tǒng)都 附帶有支持SSH的應(yīng)用程序包。
SSH的安全驗證是如何工作的?
從客戶端來看,SSH提供兩種級別的安全驗證。
第一種級別(基于口令的安全驗證)只要你知道自己帳號和口令,就可以登錄到遠程主機。所有傳輸?shù)臄?shù)據(jù)都會被加密,但是不能保證你正在連接的服務(wù)器就是你想連接的服務(wù)器。可能會有別的服務(wù)器在冒充真正的服務(wù)器,也就是受到"中間人"這種方式的攻擊。
第二種級別(基于密匙的安全驗證)需要依靠密匙,也就是你必須為自己創(chuàng)建一對密匙,并把 公用密匙放在需要訪問的服務(wù)器上。如果你要連接到SSH服務(wù)器上,客戶端軟件就會向服務(wù)器發(fā)出請求,請求用你的密匙進行安全驗證。服務(wù)器收到請求之后,先 在你在該服務(wù)器的家目錄下尋找你的公用密匙,然后把它和你發(fā)送過來的公用密匙進行比較。如果兩個密匙一致,服務(wù)器就用公用密匙加密"質(zhì)詢" (challenge)并把它發(fā)送給客戶端軟件??蛻舳塑浖盏?quot;質(zhì)詢"之后就可以用你的私人密匙解密再把它發(fā)送給服務(wù)器。
用這種方式,你必須知道自己密匙的口令。但是,與第一種級別相比,第二種級別不需要在網(wǎng)絡(luò)上傳送口令。
第二種級別不僅加密所有傳送的數(shù)據(jù),而且"中間人"這種攻擊方式也是不可能的(因為他沒有你的私人密匙)。但是整個登錄的過程可能需要10秒。
命令的格式
首先、確保server端的ssh服務(wù)是開的(service shhd start)
然后在client端輸入:ssh usrname@serverip (遠程登錄)
scp filename usrname@serverip:/URL (遠程傳輸)
常出現(xiàn)的問題:
問題一
ssh登錄的時候鏈接端口失敗
提示(1):
# ssh 172.16.81.221
ssh: connect to host 172.16.81.221 port 22: No route to host
這由于server端沒有開機或是網(wǎng)絡(luò)不通(這個原因很多,最簡單的是網(wǎng)線沒有插。還有就是可能會是網(wǎng)卡down了等)
提示(2):
# ssh work@172.16.81.221
ssh: connect to host 172.16.81.221 port 22: Connection refused
這是由于對方server的ssh服務(wù)沒有開。這個server端開啟服務(wù)即可。
問題二、
ssh到server上的時候密碼是對的但是報如下信息:
# ssh 172.16.81.221
root@172.16.81.221's password:
Permission denied, please try again.
這個是由于如果不輸入用戶名的時候默認的是root用戶,但是安全期間ssh服務(wù)默認沒有開root用戶的ssh權(quán)限
解決方法:
要修改root的ssh權(quán)限,即修改/etc/ssh/sshd_config文件中
PermitRootLogin no 改為PermitRootLogin yes
問題三
登錄是出現(xiàn)如下提示:
ssh root@172.16.81.221
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
76:fb:b3:70:14:48:19:d6:29:f9:ba:42:46:be:fb:77.
Please contact your system administrator.
Add correct host key in /home/fante/.ssh/known_hosts to get rid of this
message.
Offending key in /home/fante/.ssh/known_hosts:68
RSA host key for 172.16.81.221 has changed and you have requested strict checking.
Host key verification failed.
server端密碼或是其他發(fā)生改變的時候。解決方法一般就需要刪除~/.ssh/known_hosts的對應(yīng)行,然后再登錄即可。

標簽:阜陽 慶陽 法律服務(wù) 沈陽 邵陽 云浮 新鄉(xiāng) 東營

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Linux安全攻略之SSH服務(wù)連接時的常見問題與解答》,本文關(guān)鍵詞  Linux,安,全攻略,之,SSH,服務(wù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux安全攻略之SSH服務(wù)連接時的常見問題與解答》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux安全攻略之SSH服務(wù)連接時的常見問題與解答的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    赤壁市| 凌云县| 富锦市| 新邵县| 定陶县| 嘉善县| 阿拉善左旗| 咸阳市| 罗城| 民勤县| 潼南县| 吉安市| 清水河县| 博客| 新安县| 安平县| 湖南省| 健康| 高阳县| 沙洋县| 九龙城区| 高邮市| 章丘市| 濮阳县| 宝丰县| 沙洋县| 永兴县| 阳谷县| 仙游县| 天门市| 深州市| 长子县| 潮州市| 杨浦区| 收藏| 万州区| 利辛县| 扎赉特旗| 北流市| 安图县| 常山县|