




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、安裝opensshsudo aptitude install openssh-server以上命令若無法安裝,需檢查linux源配置文件:/etc/apt/sources.list將開源服務(wù)器銜接地址加載到sources.list文件中。 (備用方案:下載源碼zlib-1.2.3.tar.gz、openssh-5.6p1.tar.gz,解壓到linux服務(wù)器根文件夾下,執(zhí)行命令:(1)make (2)make install)2、啟動(dòng)ssh-server執(zhí)行命令:/etc/init.d/ssh restart3、確認(rèn)ssh是否已啟動(dòng)執(zhí)行命令:netstat tlp4、在windo
2、w平臺(tái)上安裝xshell或SecureCRT軟件,配置一下就可以通過SSH方式連接上linux服務(wù)器了。/*以下為網(wǎng)上下載的方法,比較繁瑣,無法安裝*/3. linux ssh的配置3.1 linux ssh的安裝首先檢查L(zhǎng)inux是否安裝sshRpm p sshd如果安裝好了將顯示 SSH的版本信息,否則請(qǐng)下載安裝包進(jìn)行安裝。下載:openssh-1.2.3.tar.gz。1)編譯OpenSSH需要zlib-devel軟件包,這個(gè)軟件包包括頭文件和函數(shù)庫。編譯使用zlib的壓縮和解壓函數(shù)的程序,就要事先安裝這個(gè)軟件包。用下面的命令驗(yàn)證一下在系統(tǒng)中是否已經(jīng)安裝了zlib-devel軟件包: r
3、pm-qizlib-devel 用下面命令在系統(tǒng)中安裝zlib-devel軟件包: rpm-Uvhzlib-devel-version.i386.rpm 2)編譯和安裝 把軟件包(tar.gz)解壓: tarxzpfopenssh-version.tar.gz現(xiàn)在,編譯和安裝OpenSSH: make makeinstall “make”命令把源文件編譯成可執(zhí)行的二進(jìn)制文件,“makeinstall”把二進(jìn)制文件和配置文件安裝在合適的目錄下。3.2 客戶端配置配置“/etc/ssh/ssh_config”文件 “/etc/ssh/ssh_config”文件是OpenSSH系統(tǒng)范圍的配置文件,允
4、許你通過設(shè)置不同的選項(xiàng)來改變客戶端程序的運(yùn)行方式。這個(gè)文件的每一行包含“關(guān)鍵詞值”的匹配,其中“關(guān)鍵詞”是忽略大小寫的。編輯“ssh_config”文件(vi/etc/ssh/ssh_config),添加或改變下面的參數(shù): #Site-widedefaultsforvariousoptions Host* ForwardAgentno ForwardX11no RhostsAuthenticationno RhostsRSAAuthenticationno RSAAuthenticationyes PasswordAuthenticationyes FallBackToRshno UseRsh
5、no BatchModeno CheckHostIPyes StrictHostKeyCheckingno IdentityFile/.ssh/identity Port22 Cipherblowfish EscapeChar 下面逐行說明上面的選項(xiàng)設(shè)置: Host* 選項(xiàng)“Host”只對(duì)能夠匹配后面字串的計(jì)算機(jī)有效。“*”表示所有的計(jì)算機(jī)。 ForwardAgentno “ForwardAgent”設(shè)置連接是否經(jīng)過驗(yàn)證代理(如果存在)轉(zhuǎn)發(fā)給遠(yuǎn)程計(jì)算機(jī)。 ForwardX11no “ForwardX11”設(shè)置X11連接是否被自動(dòng)重定向到安全的通道和顯示集(DISPLAYset)。 Rhosts
6、Authenticationno “RhostsAuthentication”設(shè)置是否使用基于rhosts的安全驗(yàn)證。 RhostsRSAAuthenticationno “RhostsRSAAuthentication”設(shè)置是否使用用RSA算法的基于rhosts的安全驗(yàn)證。 RSAAuthenticationyes “RSAAuthentication”設(shè)置是否使用RSA算法進(jìn)行安全驗(yàn)證。 PasswordAuthenticationyes “PasswordAuthentication”設(shè)置是否使用口令驗(yàn)證。 FallBackToRshno “FallBackToRsh”設(shè)置如果用ssh連
7、接出現(xiàn)錯(cuò)誤是否自動(dòng)使用rsh。 UseRshno “UseRsh”設(shè)置是否在這臺(tái)計(jì)算機(jī)上使用“rlogin/rsh”。 BatchModeno “BatchMode”如果設(shè)為“yes”,passphrase/password(交互式輸入口令)的提示將被禁止。當(dāng)不能交互式輸入口令的時(shí)候,這個(gè)選項(xiàng)對(duì)腳本文件和批處理任務(wù)十分有用。 CheckHostIPyes “CheckHostIP”設(shè)置ssh是否查看連接到服務(wù)器的主機(jī)的IP地址以防止DNS欺騙。建議設(shè)置為“yes”。 StrictHostKeyCheckingno “StrictHostKeyChecking”如果設(shè)置成“yes”,ssh就不會(huì)
8、自動(dòng)把計(jì)算機(jī)的密匙加入“$HOME/.ssh/known_hosts”文件,并且一旦計(jì)算機(jī)的密匙發(fā)生了變化,就拒絕連接。 IdentityFile/.ssh/identity “IdentityFile”設(shè)置從哪個(gè)文件讀取用戶的RSA安全驗(yàn)證標(biāo)識(shí)。 Port22 “Port”設(shè)置連接到遠(yuǎn)程主機(jī)的端口。 Cipherblowfish “Cipher”設(shè)置加密用的密碼。 EscapeChar “EscapeChar”設(shè)置escape字符。3.3服務(wù)端配置配置“/etc/ssh/sshd_config”文件 “/etc/ssh/sshd_config”是OpenSSH的配置文件,允許設(shè)置選項(xiàng)改變這個(gè)
9、daemon的運(yùn)行。這個(gè)文件的每一行包含“關(guān)鍵詞值”的匹配,其中“關(guān)鍵詞”是忽略大小寫的。編輯“sshd_config”文件(vi/etc/ssh/sshd_config),加入或改變下面的參數(shù): #Thisissshserversystemwideconfigurationfile. Port22 ListenAddress192.168.2.1 HostKey/etc/ssh/ssh_host_key ServerKeyBits1024 LoginGraceTime600 KeyRegenerationInterval3600 PermitRootLoginno IgnoreRhostsy
10、es IgnoreUserKnownHostsyes StrictModesyes X11Forwardingno PrintMotdyes SyslogFacilityAUTH LogLevelINFO RhostsAuthenticationno RhostsRSAAuthenticationno RSAAuthenticationyes PasswordAuthenticationyes PermitEmptyPasswordsno AllowUsersadmin 下面逐行說明上面的選項(xiàng)設(shè)置: Port22 “Port”設(shè)置sshd監(jiān)聽的端口號(hào)。 ListenAddress192.168
11、.2.1 “ListenAddress”設(shè)置sshd服務(wù)器綁定的IP地址。 HostKey/etc/ssh/ssh_host_key “HostKey”設(shè)置包含計(jì)算機(jī)私人密匙的文件。 ServerKeyBits1024 “ServerKeyBits”定義服務(wù)器密匙的位數(shù)。 LoginGraceTime600 “LoginGraceTime”設(shè)置如果用戶不能成功登錄,在切斷連接之前服務(wù)器需要等待的時(shí)間(以秒為單位)。 KeyRegenerationInterval3600 “KeyRegenerationInterval”設(shè)置在多少秒之后自動(dòng)重新生成服務(wù)器的密匙(如果使用密匙)。重新生成密匙是為
12、了防止用盜用的密匙解密被截獲的信息。 PermitRootLoginno “PermitRootLogin”設(shè)置root能不能用ssh登錄。這個(gè)選項(xiàng)一定不要設(shè)成“yes”。 IgnoreRhostsyes “IgnoreRhosts”設(shè)置驗(yàn)證的時(shí)候是否使用“rhosts”和“shosts”文件。 IgnoreUserKnownHostsyes “IgnoreUserKnownHosts”設(shè)置sshdaemon是否在進(jìn)行RhostsRSAAuthentication安全驗(yàn)證的時(shí)候忽略用戶的“$HOME/.ssh/known_hosts” StrictModesyes “StrictModes”設(shè)
13、置ssh在接收登錄請(qǐng)求之前是否檢查用戶家目錄和rhosts文件的權(quán)限和所有權(quán)。這通常是必要的,因?yàn)樾率纸?jīng)常會(huì)把自己的目錄和文件設(shè)成任何人都有寫權(quán)限。 X11Forwardingno “X11Forwarding”設(shè)置是否允許X11轉(zhuǎn)發(fā)。 PrintMotdyes “PrintMotd”設(shè)置sshd是否在用戶登錄的時(shí)候顯示“/etc/motd”中的信息。 SyslogFacilityAUTH “SyslogFacility”設(shè)置在記錄來自sshd的消息的時(shí)候,是否給出“facilitycode”。 LogLevelINFO “LogLevel”設(shè)置記錄sshd日志消息的層次。INFO是一個(gè)好的選
14、擇。查看sshd的man幫助頁,已獲取更多的信息。 RhostsAuthenticationno “RhostsAuthentication”設(shè)置只用rhosts或“/etc/hosts.equiv”進(jìn)行安全驗(yàn)證是否已經(jīng)足夠了。 RhostsRSAAuthenticationno “RhostsRSA”設(shè)置是否允許用rhosts或“/etc/hosts.equiv”加上RSA進(jìn)行安全驗(yàn)證。 RSAAuthenticationyes “RSAAuthentication”設(shè)置是否允許只有RSA安全驗(yàn)證。 PasswordAuthenticationyes “PasswordAuthenticat
15、ion”設(shè)置是否允許口令驗(yàn)證。 PermitEmptyPasswordsno “PermitEmptyPasswords”設(shè)置是否允許用口令為空的帳號(hào)登錄。 AllowUsersadmin “AllowUsers”的后面可以跟著任意的數(shù)量的用戶名的匹配串(patterns)或userhost這樣的匹配串,這些字符串用空格隔開。主機(jī)名可以是DNS名或IP地址。 配置OpenSSH使其使用TCP-Wrappersinetd超級(jí)服務(wù)器 TCP-WRAPPERS用來啟動(dòng)和停止sshd服務(wù)。當(dāng)inetd運(yùn)行的時(shí)候,它會(huì)從配置文件(默認(rèn)為“/etc/inetd.conf”)中讀入配置信息。在配置文件中每一
16、行的不同項(xiàng)是用TAB或空格分開。 第一步 編輯“inetd.conf”文件(vi/etc/inetd.conf)并加入這一行: sshstreamtcpnowaitroot/usr/sbin/tcpdsshdi 注意:“-i”參數(shù)很重要,它說明sshd是被inetd運(yùn)行的。在加入這一行后,通過發(fā)送一個(gè)SIGHUP信號(hào)(killallHUPinetd)來更新“inetd.conf”文件。 killall-HUPinetd 第二步 編輯“hosts.allow”文件(vi/etc/hosts.allow)并加入這一行: sshd:192.168.1.4 這一行表示IP地址為“192.168.1.4
17、”,主機(jī)名為“”的計(jì)算機(jī)允許用ssh訪問服務(wù)器。 下面這些“daemon”字符串(用于TCP-WRAPPERS)被sshd1使用: sshdfwd-X11(允許/禁止X11轉(zhuǎn)發(fā)). sshdfwd-(TCP轉(zhuǎn)發(fā)). sshdfwd-(port-name在/etc/services中定義。用于TCP轉(zhuǎn)發(fā)). 注意:如果準(zhǔn)備使用ssh,一定要用在所有的服務(wù)器上。如果十臺(tái)安全的服務(wù)器和一臺(tái)不安全的服務(wù)器配在一起,也談不上什么安全性。 更多的資料 如果想查找詳細(xì)的資料可以用man命令查幫助頁,讀取相關(guān)信息: $manssh(1)-OpenSSHsecureshellclient(remotelogin
18、program) $mansshslogin(1)-OpenSSHsecureshellclient(remoteloginprogram) $manssh-add(1)-addsidentitiesfortheauthenticationagent $manssh-agent(1)-authenticationagent $manssh-keygen(1)-authenticationkeygeneration $mansshd(8)-secureshelldaemon 3.4 SSH密匙設(shè)定 第一步 為本地服務(wù)器創(chuàng)建私有和公用密匙,執(zhí)行下面的命令: rootdeep#suusername usernamedeep$ssh-keygen1 Youridentificationhasbeensavedin/home/username/.ssh/identity. Yourpublickeyhasbeensavedin/home/username/.ssh/identity.pub 第二步 把本機(jī)的公用密匙(identity.pub)拷貝到遠(yuǎn)程主機(jī)的“/home/username/.ssh”目錄下,例如,使用“authorized_keys”這個(gè)名字。 改變pass-phrase 用加上“-p”參數(shù)的“ssh-key
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年紡織品檢驗(yàn)員知識(shí)體系試題及答案
- 2024年設(shè)計(jì)師考試創(chuàng)業(yè)方向試題及答案
- 大話2殿試題目及答案
- 2024年紡織品國際市場(chǎng)分析試題及答案
- 助理廣告師考試中對(duì)廣告效果評(píng)估的系統(tǒng)性分析研究試題及答案
- 2024年紡織工程師考試的多元視角與試題及答案
- 守護(hù)寵物測(cè)試題及答案
- 廣告市場(chǎng)調(diào)研基礎(chǔ)知識(shí) 試題及答案
- 助理廣告師考試技巧和試題及答案分享
- 2024年紡織工程師最易考的知識(shí)試題及答案
- 泰康集團(tuán)入職測(cè)評(píng)題庫及答案
- 第四章 問題解決策略:特殊化 課件 2024-2025學(xué)年北師大版七年級(jí)數(shù)學(xué)下冊(cè)
- 2025-2030全球及中國普拉提和瑜伽館行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 預(yù)防AI換臉詐騙
- 針對(duì)項(xiàng)目實(shí)施的重點(diǎn)、難點(diǎn)的分析和解決方案
- 2025年甘肅省定西市渭源縣中考數(shù)學(xué)第一次模擬試題(原卷版+解析版)
- 古詩詞誦讀《鵲橋仙(纖云弄巧)》課件(共37張) 2024-2025學(xué)年統(tǒng)編版高中語文必修上冊(cè)
- (高清版)DBJ33∕T 1286-2022 住宅工程質(zhì)量常見問題控制標(biāo)準(zhǔn)
- 走向未來國際經(jīng)濟(jì)合作知到課后答案智慧樹章節(jié)測(cè)試答案2025年春青島工學(xué)院
- 房屋買賣合同電子版模板
- 2025年新西師大版數(shù)學(xué)一年級(jí)下冊(cè)課件 綜合與實(shí)踐 歡樂購物街 活動(dòng)1 認(rèn)識(shí)人民幣
評(píng)論
0/150
提交評(píng)論