成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

SSH服務連接時常見問題解答
2007-08-20   

什么是SSH?
SSH的英文全稱是Secure SHell。通過使用SSH,你可以把所有傳輸的數據進行加密,這樣"中間人"這種攻擊方式就不可能實現了,而且也能夠防止DNS和IP欺騙。還有一個額外的好處就是傳輸的數據是經過壓縮的,所以可以加快傳輸的速度。SSH有很多功能,它既可以代替telnet,又可以為ftp、pop、甚至ppp提供一個安全的"通道"。SSH客戶端與服務器端通訊時,用戶名及口令均進行了加密,有效防止了對口令的竊聽。最初SSH是由芬蘭的一家公司開發的。但是因為受版權和加密算法的限制,現在很多人都轉而使用OpenSSH。OpenSSH是SSH的替代軟件,而且是免費的,可以預計將來會有越來越多的人使用它而不是SSH。SSH是由客戶端和服務端的軟件組成的。SSH安裝容易、使用簡單,而且比較常見,一般的Unix系統、Linux系統、FreeBSD系統都附帶有支持SSH的應用程序包。
SSH的安全驗證是如何工作的?
從客戶端來看,SSH提供兩種級別的安全驗證。
第一種級別(基于口令的安全驗證)只要你知道自己帳號和口令,就可以登錄到遠程主機。所有傳輸的數據都會被加密,但是不能保證你正在連接的服務器就是你想連接的服務器。可能會有別的服務器在冒充真正的服務器,也就是受到"中間人"這種方式的攻擊。
第二種級別(基于密匙的安全驗證)需要依靠密匙,也就是你必須為自己創建一對密匙,并把公用密匙放在需要訪問的服務器上。如果你要連接到SSH服務器上,客戶端軟件就會向服務器發出請求,請求用你的密匙進行安全驗證。服務器收到請求之后,先在你在該服務器的家目錄下尋找你的公用密匙,然后把它和你發送過來的公用密匙進行比較。如果兩個密匙一致,服務器就用公用密匙加密"質詢"(challenge)并把它發送給客戶端軟件。客戶端軟件收到"質詢"之后就可以用你的私人密匙解密再把它發送給服務器。
用這種方式,你必須知道自己密匙的口令。但是,與第一種級別相比,第二種級別不需要在網絡上傳送口令。
第二種級別不僅加密所有傳送的數據,而且"中間人"這種攻擊方式也是不可能的(因為他沒有你的私人密匙)。但是整個登錄的過程可能需要10秒。
命令的格式
首先、確保server端的ssh服務是開的(service shhd start)
然后在client端輸入: ssh usrname@serverip (遠程登錄)
scp filename usrname@serverip:/URL (遠程傳輸)
常出現的問題:
問題一
ssh登錄的時候鏈接端口失敗
提示(1):

#Generated by iptables-save V1.3.3 on Tue Jul 31 14:18:44 2007
# ssh 172.16.81.221
ssh: connect to host 172.16.81.221 port 22: No route to host
這由于server端沒有開機或是網絡不通(這個原因很多,最簡單的是網線沒有插。還有就是可能會是網卡down了等)
提示(2):
# ssh work@172.16.81.221
ssh: connect to host 172.16.81.221 port 22: Connection refused
這是由于對方server的ssh服務沒有開。這個server端開啟服務即可。
問題二、
ssh到server上的時候密碼是對的但是報如下信息:
# ssh 172.16.81.221
root@172.16.81.221's password:
Permission denied, please try again.
這個是由于如果不輸入用戶名的時候默認的是root用戶,但是安全期間ssh服務默認沒有開root用戶的ssh權限
解決方法:
要修改root的ssh權限,即修改 /etc/ssh/sshd_config文件中
PermitRootLogin no 改為 PermitRootLogin yes
問題三
登錄是出現如下提示:
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端密碼或是其他發生改變的時候。解決方法一般就需要刪除~/.ssh/known_hosts的對應行,然后再登錄即可。


熱詞搜索:

上一篇:IP地址突變之謎(1)
下一篇:木馬最喜歡隱藏在服務器系統的哪些地方

分享到: 收藏
主站蜘蛛池模板: 权志龙壁纸| 尸语者 电视剧| 最贵的香烟| 456电影网络重口味456| 三年片观看免费完整版中文版| 凯登克罗斯| 《禁忌2》在线观看| 玉匣记白话全书| 雨纷飞飞在天空你是我的眼泪| 彻夜狂欢| 特种部队电影全集观看| 美国伦理小樱桃1| 日本电影完整版| 视频偷窥| 华伦天奴属于什么档次的品牌| 麦子叔| 日日夜精品视频| 预备党员第二季度思想汇报| 一千零一夜之梦中人| 红色高棉电影| livecams直播表演视频| 莫恭明| 极品电影网| 热天午后| 唐人街探案5免费完整观看| 无籍者| 供货合同| 王牌空战| 金沙滩秦腔剧情介绍| 不扣纽的女孩| 一路向东电影| 台版十七岁免费观看| 军官与男孩| 漂亮小蜜桃| 五年级简易方程40题| 最新好看电影| 以家人之名小说原著| 乙亥北行日记| 斯维特拜克之歌电影| 日本xxx.| 红星闪闪简谱|