上述几个工具连接不成功的情况,很多时候是因为ssh服务没有安装,CentOS默认安装,不会出现问题,Ubuntu桌面版默认没有安装,需要手动安装,安装部分参考下文SecureCRT部分
一、安装CentOS及配置主机网络
-
安装CentOS6.4-x64镜像,在网上下载VMWare虚拟机和CentOS镜像,安装不在详述。
- 安装时注意事项:安装的时候不要选择最小化安装,选择GNOME Desktop(参考:http://www.cnblogs.com/xiangyangzhu/p/graphicalGnome.html), root密码采用123456,普通账户hadoop,密码123456。安装成功后启动出现如下的界面。
-
静态IP地址配置
以下介绍的几种工具是基于静态IP地址,使用ssh协议进行连接的,所以在此先介绍静态IP地址的配置
-
虚拟机的设置中网络连接方式需要选择NAT连接方式(不可是桥接bridge或者host_only),该打钩的打钩,如下图(默认就是这样)
-
虚拟机中的CentOS(下文直接写为CentOS)默认的是自动获取IP地址模式,要将其改为手动配置模式。
第一步:右击【电脑】图标,出现以下截图:
第二步:桌面上右击启动终端,输入ifconfig(windows是ipconfig命令),查看系统自动获取的IP地址以及子网掩码和网关,配置时按照默认的进行配置,将ip地址的最后一个段改为自己定的,如192.168.38.1à192.168.38.180.
-
(此处我用的IP是192.168.38.180,图示部分自动改)
第二步:查看IP地址:
第四步:主机连接测试:
二、远程工具介绍
1、远程命令行工具:SecureCRT
准备工作:确保Linux端的ssh服务在运行状态:
如果sshd(ssh)没有运行的话,就不可能连接成功,我在CentOS下面安装的时候是默认开启sshd服务的,故不用再去安装,但是Ubuntu桌面版的要安装ssh服务sudo apt-get install openssh-server openssh-client
(ssh 是客户端
sshd 应该是服务器端的
ssh-agent ssh-agent是一种控制用来保存公钥身份验证所使用的私钥的程序。)
下载该工具,最好下载那种绿色版的,安装版本的需要密钥,现在密钥不好找。下载后直接解压单击运行:
点击【文件|连接】à【新建会话】
选择ssh2:
输入要求的信息:
然后再输入用户名和密码结束。
2、远程FTP工具
3、Xmanager 4
主要是其中Xbrowser
连接成功会看到CentOS桌面。
-
UltraEdit(UE)