綠色資源網:您(nín)身邊最(zuì)放心的(de)安(ān)全下載站! 最新軟件|熱門排行|軟件分類|軟件專(zhuān)題|廠商大全

綠色資源網

技術教程
您(nín)的(de)位置:首頁軟(ruǎn)件應用 → Putty使用教程

Putty使(shǐ)用教程

我要評論 2011/03/06 11:04:27 來源:綠色資源網(wǎng) 編輯:綠色資(zī)源站 [ ] 評論(lùn):0 點擊(jī):497次

文章不僅介紹 PuTTY,還包括了一(yī)些相關的軟件,比如(rú):優秀的(de) FTP 工具 FileZilla、功(gōng)能強大的 SFTP 客戶端 WinSCP。

雜七雜八的(de)亂說了一(yī)些,這(zhè)裏把大致內容羅(luó)列如下:

  • 最簡單(dān)的(de)使用,登錄 SSH 主(zhǔ)機
  • 中(zhōng)文亂碼的(de)處理
  • PuTTY 常用配置的說明
    • 複製、粘貼
    • 保存會話
    • 注銷(xiāo)
    • 自動登錄用戶名
    • 自動設置環(huán)境變量
    • 設置(zhì)代理服務(wù)器
    • 自動(dòng)執(zhí)行命令(lìng)
    • 備份、刪除 PuTTY 的設置
  • PuTTY 的 X11 轉發
  • 如何用 PuTTY 建(jiàn)立 SSH 隧道
  • 如何用 PuTTY 建立反向(xiàng)的 SSH 隧道,像個特洛伊木馬一樣(yàng)突破防火(huǒ)牆(qiáng)
  • 把(bǎ) PuTTY 作為一個安全的代理服務器(qì)
    • 安全的上網不被(bèi)嗅探
    • 避免 MSN 等聊(liáo)天工具(jù)被監聽
  • 怎樣用(yòng) PSCP、PSFTP 安全的傳輸(shū)文件
    • 功能強大的 SFTP 客戶(hù)端 WinSCP
  • 用(yòng) PuTTYgen 生成密鑰,登錄 SSH 主機不(bú)再(zài)需要口令
  • Pagent 代理密鑰,每次開機(jī)隻需要輸(shū)入一次密鑰口令
  • Plink 簡單而又迅(xùn)速的執行 SSH 主機上的(de)程序
  • 常見問題

除了上麵(miàn)的(de)這些(xiē),還夾雜了一些 PuTTY 使用上的技巧、服(fú)務器配置的一些(xiē)安全建議。說起來這是(shì)一(yī)些有關 PuTTY 的使用(yòng)教程,其實也就是 SSH 的參考(kǎo)教程,絕大多數的內(nèi)容在(zài)其他係統或軟件上也都是一樣的。不同的是參(cān)數、配(pèi)置、命令(lìng)行之(zhī)類的,隻要會(huì)了一個,其他也就觸(chù)類旁通了(le)。

一些基本知識

如果你已經知道 SSH、Telnet、Rlogin 這是什(shí)麽(me),就(jiù)看(kàn)下麵的吧。

簡介(jiè)

PuTTY 的(de)官方網(wǎng)站:http://www.chiark.greenend.org.uk/~sgtatham/putty/,截止(zhǐ)到(dào) 2006年11月,發布(bù)的最(zuì)高穩定版本是(shì) 0.58 2010年(nián)3月,發(fā)布的最(zuì)高穩定版本是 0.6。

PuTTY 是一個跨平台(tái)的遠程登(dēng)錄工具,包含了一組程序,包括:

  • PuTTY (Telnet 和 SSH 客戶端(duān))
  • PSCP (SCP 客戶端, 命令行下通過(guò) SSH 拷貝文件,類似(sì)於 Unix/Linux 下(xià)的 scp 命令(lìng))
  • PSFTP (SFTP 的命令(lìng)行客戶端(duān),類似於 FTP 的文件(jiàn)傳輸,隻不(bú)過使用(yòng)的是(shì) SSH 的 22 端(duān)口,而非 FTP 的 21 端(duān)口,類似於 Unix/Linux 下(xià)的 sftp 命(mìng)令)
  • PuTTYtel (僅僅是(shì)一個 Telnet 客戶(hù)端)
  • Plink (命令行工具,執行遠程服務器上(shàng)的命令)
  • Pageant (PuTTY、PSCP、Plink 的 SSH 認證代理,用這個可以(yǐ)不用每次都(dōu)輸(shū)入口令了)
  • PuTTYgen (用來(lái)生成 RSA 和 DSA 密鑰的工具).

雖然包含(hán)了這麽多(duō),但平時(shí)經常見到隻是用 PuTTY 登錄服務器,完全沒有發揮出 PuTTY 的強(qiáng)大功能(néng)。
PuTTY 作為一個組(zǔ)件也存在(zài)於很多的軟件中,比如 FileZilla、WinSCP
在後麵(miàn)的文字中,如非(fēi)特(tè)別說明,默認的登錄的(de)協議是(shì) SSH。畢竟用(yòng) PuTTY 主要就是(shì)登錄 SSH 主機,用 Telnet、RLogin 沒(méi)法體(tǐ)現出 PuTTY 的強大功能。

安裝

下載頁(yè)麵在這裏:http://www.itseasyglobal.com/soft/9429.html

PuTTY 是一個(gè)準綠色軟件,說它綠(lǜ)色是(shì)因為直接就能使用,完全(quán)沒有任何(hé)的安裝程序(xù)。準綠色是指(zhǐ) PuTTY 的所有配置(zhì)都保存到(dào)了(le)注冊表,如(rú)果不記得(dé)備份(fèn)注冊表中的相關內容,下次重裝機器所有配置(zhì)就沒了,而且配(pèi)置也不方(fāng)便用(yòng)閃存盤隨身攜帶。但是 PuTTY 的配置刪除還是蠻方便(biàn)的,運行時(shí)指定個參數(shù) -cleanup 就可以(yǐ)清除(chú) PuTTY 的所有配(pèi)置信息。

第一印象,開(kāi)始登錄一台遠程主機

運行(háng) PuTTY 就(jiù)可以看(kàn)到下麵這個界麵
Putty使用教(jiāo)程
在(zài)這裏輸入服(fú)務器的 IP 或主(zhǔ)機名,選(xuǎn)擇(zé)好登(dēng)錄(lù)協議,還(hái)有協議的端(duān)口,如果希(xī)望把這次(cì)的輸入保(bǎo)存起來(lái),以後(hòu)就不需要再重新輸入了,就在第4步輸入(rù)好(hǎo)會話保存的名稱,比如:mail-server,或者幹脆就是主機的地址,點擊保存就(jiù)可以了。
Putty使用(yòng)教程
最後點下麵(miàn)的 Open 按鈕(niǔ),輸入正(zhèng)確的(de)用戶(hù)名和口令,就(jiù)可以登(dēng)錄服務器了(le)。

首次登錄一台主機時

第一次登(dēng)錄時,會(huì)看到(dào)這(zhè)個對話框
Putty使用教程
這是要(yào)告訴你登錄的主機密鑰(yào)指紋,點 Yes 就保存起來,以後就不會再彈(dàn)出(chū)這個窗(chuāng)口,然後就(jiù)正常登(dēng)錄。點 No 不保存,下次還是(shì)要提示你,然後也可以正常登錄。如果一台主機我們隻(zhī)是(shì)臨時登錄一下,當然(rán)就(jiù)是點 No 了。Cancel 就是取消,也就是取(qǔ)消了這次(cì)登錄。
如果你曾(céng)經登錄過(guò)這台主機(jī),但(dàn)是(shì)又(yòu)彈出來這(zhè)個對話框,可能有以(yǐ)下幾種情形:

  • 主機重新安裝了操作係統(tǒng)
  • 這台主機可能有多(duō)個IP,這次用的是另外(wài)一個 IP
  • 有其(qí)他不懷好意的主機來(lái)冒(mào)充,誘騙我(wǒ)們登錄,竊取隱秘信息

前兩個情(qíng)形很常見,一般點 Yes 就行了。後麵這(zhè)個(gè)嘛……唔(én)……唔……,點(diǎn) No/Cancel,再去詢問相(xiàng)關的主機管理(lǐ)人員。

又(yòu)看到了中文亂碼

成功登錄主機(jī)後,輸入命令,這……這……顯示,又是亂碼(mǎ)。唉,中文亂碼是一個老生常談的問題,提起來就頭(tóu)大。原因嘛(ma),不(bú)外乎(hū)字符集、終端編碼(mǎ)之類的,還是可以解決的(de)。
Putty使用教程(chéng)
PuTTY 的(de)默認(rèn)字體(tǐ)和字符集並不適(shì)合中文顯示, 在窗口標題(tí)上點擊右鍵,選擇 Change Settings...
Putty使用(yòng)教程
在打開的(de)配置窗口(kǒu)左邊選擇(zé) Appearance,在右邊點 Font settings 裏麵的 Change 按鈕,選擇好中文(wén)字體,比如:宋體、新宋體之類的
Putty使用教(jiāo)程

字體選(xuǎn)擇(zé)好(hǎo)了,還要確定字符(fú)集。
選擇配置窗口(kǒu)左邊的 Translation,在右(yòu)邊的 Received data assumed to be in which character set 下拉(lā)列表(biǎo)中選(xuǎn)擇(zé)最後(hòu)一(yī)個(gè)“Use font encoding”,最後點下麵的 Apply 按(àn)鈕就生效了。
Putty使(shǐ)用教(jiāo)程
重新執行命令 ls -l,就可(kě)以正常(cháng)看(kàn)到中文了
Putty使用教程(chéng)

怎麽還是亂碼?

如果還是亂碼的話,就(jiù)執(zhí)行以下命令,看看(kàn)係統的字符集
echo $LANG $LANGUAGE
Putty使用教程
哦,原來

關鍵詞:Putty

閱讀(dú)本文後您有什(shí)麽感(gǎn)想? 已(yǐ)有(yǒu) 人(rén)給(gěi)出評價(jià)!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托(tuō)
  • 0 哇
  • 0 加油
  • 0 鄙視