putty實(shí)現(xiàn)自動登錄的方法(ssh和ssh2)
更新時間:2013年02月23日 14:08:32 作者:
這篇文章主要介紹putty實(shí)現(xiàn)自動登錄的方法,需要的朋友可以參考下
1、登錄主機(jī)并輸入ssh-keygen -t rsa
提示Enter file in which to save the key (/root/.ssh/id_rsa):
輸入/root/.ssh/sea_rsa
根據(jù)提示輸入相關(guān)路徑名和文件名并生成兩個文件(之后的兩個選項直接回車)
2、把那個沒有.pub的文件copy出來用puttygen轉(zhuǎn)換一下生成windows下putty可用的key(這里指sea_rsa,選擇puttygen的Conversions的Import key(這里指sea_rsa,然后點(diǎn)Save private key)
3、把那個帶有.pub的文件改名為authorized_keys并放入/root/.ssh/
4、啟動Putty,設(shè)置好session的各項參數(shù),然后從左邊選擇“SSH->Auth”,點(diǎn)擊 Browse 按鈕,選擇那個key文件。再從左邊選擇 Session,然后點(diǎn)擊 Save 按鈕把修改保存下來。然后點(diǎn)擊Open 按鈕就可以登錄了。
如果上面的操作都沒有問題,那這時應(yīng)該就自動登錄了,只需輸入用戶名無需輸入密碼。
如果在Connection里的Data里添加用戶名的話就連用戶名就不用輸入了。
注意:如果只用SSH2協(xié)議,需要修改 /etc/ssh/sshd_config 文件,加入(或改為):Protocol 2
ls -l `which ssh` 如果為ssh2的話
需要修改:
cd /root/.ssh2/
touch authorization(對應(yīng)于authorized_keys)
內(nèi)容為:
# Local public key
Key id_rsa_1024_a.pub
其他步驟一樣
提示Enter file in which to save the key (/root/.ssh/id_rsa):
輸入/root/.ssh/sea_rsa
根據(jù)提示輸入相關(guān)路徑名和文件名并生成兩個文件(之后的兩個選項直接回車)
2、把那個沒有.pub的文件copy出來用puttygen轉(zhuǎn)換一下生成windows下putty可用的key(這里指sea_rsa,選擇puttygen的Conversions的Import key(這里指sea_rsa,然后點(diǎn)Save private key)
3、把那個帶有.pub的文件改名為authorized_keys并放入/root/.ssh/
4、啟動Putty,設(shè)置好session的各項參數(shù),然后從左邊選擇“SSH->Auth”,點(diǎn)擊 Browse 按鈕,選擇那個key文件。再從左邊選擇 Session,然后點(diǎn)擊 Save 按鈕把修改保存下來。然后點(diǎn)擊Open 按鈕就可以登錄了。
如果上面的操作都沒有問題,那這時應(yīng)該就自動登錄了,只需輸入用戶名無需輸入密碼。
如果在Connection里的Data里添加用戶名的話就連用戶名就不用輸入了。
注意:如果只用SSH2協(xié)議,需要修改 /etc/ssh/sshd_config 文件,加入(或改為):Protocol 2
ls -l `which ssh` 如果為ssh2的話
需要修改:
cd /root/.ssh2/
touch authorization(對應(yīng)于authorized_keys)
內(nèi)容為:
復(fù)制代碼 代碼如下:
# Local public key
Key id_rsa_1024_a.pub
其他步驟一樣
相關(guān)文章
shell腳本批量執(zhí)行指定路徑下sql腳本的實(shí)現(xiàn)
本文主要介紹了shell腳本批量執(zhí)行指定路徑下sql腳本的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
Linux中的host命令應(yīng)用實(shí)例詳解
這篇文章主要介紹了Linux中的host命令應(yīng)用舉例的相關(guān)資料,需要的朋友可以參考下2017-07-07
Shell+Linux命令實(shí)現(xiàn)日志分析
這篇文章主要介紹了Shell+Linux命令實(shí)現(xiàn)日志分析,本文給出了結(jié)合grep命令、awk命令等實(shí)現(xiàn)了幾個常用的日志分析統(tǒng)計長命令,需要的朋友可以參考下2014-08-08
幾個常用的Linux操作系統(tǒng)監(jiān)控腳本代碼
本文介紹了幾個常用的Linux監(jiān)控腳本,可以實(shí)現(xiàn)主機(jī)網(wǎng)卡流量、系統(tǒng)狀況、主機(jī)磁盤空間、CPU和內(nèi)存的使用情況等方面的自動監(jiān)控與報警。根據(jù)自己的需求寫出的shell腳本更能滿足需求,更能細(xì)化主機(jī)監(jiān)控的全面性2013-07-07
Shell獲取當(dāng)前正在執(zhí)行腳本的絕對路徑
本文主要介紹了Shell獲取當(dāng)前正在執(zhí)行腳本的絕對路徑,主要有三種方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09
在Linux中自動化腳本執(zhí)行重復(fù)性任務(wù)的詳細(xì)步驟
選擇適合你需求的腳本語言,對于大多數(shù)自動化任務(wù),Bash腳本是一個不錯的選擇,因為它易于編寫和理解,對于更復(fù)雜的任務(wù),你可能需要使用Python或其他編程語言,下面給大家分享在Linux中編寫自動化腳本執(zhí)行重復(fù)性任務(wù)通常涉及的步驟,感興趣的朋友跟隨小編一起看看吧2024-05-05

