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