PuTTY 簡介 html
PuTTY是一個Telnet、SSH、rlogin、純TCP以及串行接口連線軟件。較早的版本僅支持Windows平臺,在最近的版本中開始支持各種Unix平臺,並打算移植至Mac OS X上。除了官方版本外,有許多非官方的團體或我的將PuTTY移植到其餘平臺上,像是以Symbian爲基礎的移動電話。
PuTTY爲一開放源代碼軟件,主要由Simon Tatham維護,使用MIT licence。隨着Linux在服務器端應用的普及,Linux系統管理愈來愈依賴於遠程。在各類遠程登陸工具中,Putty是出色的工具之一。
1、PuTTy登錄CentOS虛擬機
背景
物理機的操做系統是Windows XP。虛擬機是在VMware上安裝的CentOS,版本是5.6。由於每次登錄虛擬機鼠標會被限定在虛擬機的登錄界面,因此想經過遠程登錄工具來登錄虛擬機。虛擬機使用的網絡是橋接模式。
注意:橋接模式下,虛擬機和物理機之間能夠相互ping通,可是虛擬機沒法ping通外網;NAT模式下,虛擬機能夠ping通物理機和外網,可是物理機沒法ping通虛擬機。
登錄過程
首次從物理機經過PuTTY登錄虛擬機時,會出現警告信息,登錄界面及警告信息以下圖示:
點擊圖2中的「是」選項便可登錄到虛擬機,提示輸入用戶名和密碼,以下圖,這是個人登錄界面
備註:
問題:登錄過程當中出現「PuTTY
network error: connection refused」錯誤提示
答:
1.首先確保虛擬機上的ssh處於運行中,能夠經過「
service sshd status」查看ssh運行狀態,若其沒有處於運行中,能夠經過「
service sshd start」讓其啓動。
另外命令:
service sshd stop
service sshd restart
2.若是仍是出現上述錯誤提示,能夠查看防火牆,看看防火牆是否關閉,命令同ssh。
service iptables stop 關閉防火牆
service iptables
restart 重啓防火牆
service iptables
start 啓動防火牆
service iptables
restart 查看防火牆狀態
3.若是問題尚未解決,能夠嘗試關閉selinux,其實不是關閉,這是讓selinux發出告警信息,但不進行阻攔,即讓selinux處於permissive狀態。
getenforce 查看selinux狀態
setenforce 1/0 設置selinux狀態,1表示enforcing狀態,0表示permissive狀態。
若是要關閉selinux,能夠修改selinux配置文件,配置文件好像是/etc/selinux,或者是/etc/sysconfig/selinux,記不清楚了
問題:
登錄過程當中出現「
PuTTY network error:no route to host錯誤提示
答:
1.首先查看可否ping通虛擬機,或者經過PuTTY登錄自身機器,查看登錄情況。
2、PuTTy登錄CentOS虛擬機
背景
物理機的操做系統是Windows XP。虛擬機是在VMware上安裝的Ubuntu,版本是12.04。網絡鏈接模式爲橋接模式。
登錄過程
一、因爲ubuntu上沒有預裝ssh,須要安裝shh。
二、配置ubuntu的IP地址,使其和物理機處於同一網段
物理機網絡信息以下:
編輯ubuntu網絡配置文件/etc/network/interfaces
編輯配置文件/etc/resolv.conf
從新讀取網絡配置文件
相關文章:
http://baike.haosou.com/doc/5498342-5736256.html