常用的远程连接工具:putty、Xshell、secureCRT 注: 进行远程连接的前提是虚拟机和主机之间可以互相ping通,如果不能ping通则无法进行后续工作。
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。
# ifconfig 查询虚拟机IP
Xshell [1] 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
1)使用putty和Xshell进行远程登录后可以在窗口内自由(可以上下翻看)查看历史操作以及各种长信息 2)使用putty和Xshell进行远程登录可以对窗口的信息进行复制(鼠标左键选中即可)和粘贴(点击鼠标右键即可) 3)Xshell可以保存登录账户和密码,再次登录的时候可以不输入用户名和密码直接进入系统;Xshell还可以进行多窗口显示及编辑。
注: 所谓密钥即由公钥和私钥组成的密钥对!
生成的公钥如下(公钥直接复制到Linux密钥文件/root/.ssh/authorized_keys)
# mkdir /root/.ssh 创建目录.ssh
# chmod 700 /root/.ssh 设置目录权限
# vi /root/.ssh/authorized_keys 创建文件“authorized_keys”并进行编辑
按键 Esc 退出编辑状态
# :wq 保存并退出authorized_keys文件
# setenforce 0 临时关闭SELinux防火墙,重启后会再次生效
# vi /etc/selinux/config 编辑SELinux的配置文件
将该文件下 selinux = enforce改为disabled--关闭SELinux
# :wq 保存并退出
即:永久关闭SELinux防火墙
(adsbygoogle = window.adsbygoogle || []).push({});