使用PuTTY免用戶名和密碼登錄
PuTTY是一款功能強(qiáng)大的遠(yuǎn)程登錄工具,支持SSH和Telnet協(xié)議。如果想要省去每次輸入用戶名和密碼的繁瑣操作,可以通過(guò)設(shè)置來(lái)實(shí)現(xiàn)免用戶名和密碼登錄。 生成密鑰對(duì) 首先需要使用puttygen工
PuTTY是一款功能強(qiáng)大的遠(yuǎn)程登錄工具,支持SSH和Telnet協(xié)議。如果想要省去每次輸入用戶名和密碼的繁瑣操作,可以通過(guò)設(shè)置來(lái)實(shí)現(xiàn)免用戶名和密碼登錄。
生成密鑰對(duì)
首先需要使用puttygen工具生成密鑰對(duì)。
- 打開puttygen工具。
- 點(diǎn)擊"Generate"按鈕。
- 等待密鑰生成的進(jìn)度指示完成,在紅框標(biāo)識(shí)的空白區(qū)域內(nèi)隨意移動(dòng)光標(biāo),以生成隨機(jī)數(shù)。
- 保存私鑰:點(diǎn)擊"Save Private Key"按鈕,選擇合適的存儲(chǔ)路徑,并填入一個(gè)有意義的文件名。
- 復(fù)制公鑰:私鑰保存后,將公鑰內(nèi)容復(fù)制一份,稍后將要保存在遠(yuǎn)程服務(wù)器上。
配置遠(yuǎn)程主機(jī)
- 使用PuTTY登錄到遠(yuǎn)程主機(jī),并進(jìn)入家目錄下的隱藏文件夾.ssh。
- 在.ssh文件夾中創(chuàng)建一個(gè)名為authorized_keys的文件。
- 按下快捷鍵SHIFT INSERT,將之前復(fù)制的公鑰內(nèi)容粘貼到authorized_keys文件中。
PuTTY配置
- 打開PuTTY,并在"Host Name[or IP address]"欄中輸入遠(yuǎn)程主機(jī)的名稱或IP地址。
- 依次選擇左側(cè)導(dǎo)航樹中的"Connection"、"Data",在右側(cè)的"Auto-login username"中填入遠(yuǎn)程主機(jī)的登錄用戶名。
- 繼續(xù)選擇左側(cè)導(dǎo)航樹中的"Connection"、"SSH"、"Auth",在右側(cè)點(diǎn)擊"Browse"按鈕,選擇之前保存的后綴名為.ppk的私鑰文件。
- 最后,選擇左側(cè)導(dǎo)航樹中的"Session",點(diǎn)擊"Save Sessions"并保存配置。
現(xiàn)在,每次打開PuTTY并雙擊已保存的會(huì)話配置,即可實(shí)現(xiàn)免用戶名和密碼登錄遠(yuǎn)程服務(wù)器。