启用ESXi 4的SSH功能
启用ESXi 4的SSH功能
ESXi其实就是基于Linux开发的具有虚拟化功能的操作系统,习惯Linux的用户一般都喜欢使用SSH远程控制,遗憾的是ESXi 4默认并没有启用SSH服务,不过可以通过如下步骤将其打开:
1. 打开安装ESXi的物理服务器的控制台,可以看到如下界面,按ALT+F1进入下一步(如果没为root账号设置密码可以按F2配置)。
2. 屏幕将显示如下信息,输入unsupported后敲回车,注意在输入的时候屏幕确实看来没反应,不用管它。
3. 到这一步系统应该会提示你输入密码,正确输入root账号的密码后会出现如下信息。
4. 用vi打开/etc/inetd.conf文件,把ssh前面的#去除并保存(esc 后 输入 ":wq" 回车)。然后输入/sbin/services.sh restart重启服务。
5. 通过ps aux | grep inetd命令获得inetd的进程ID,并使用kill -HUP PID杀掉inetd进程。
最后用你喜欢的SSH客户端就可以连接上ESXi服务器了,重启后依然有效,我用的是SSH Secure Shell Client,可以免费下载。但其文件传输功能不起作用,使用WinSCP却可以,看上去是ESXi不支持SFTP但支持SCP。如果需要在ESXi服务器之间传送文件,可以使用内嵌的scp命令。
注:此方法也适用于ESXi 3.5版本
目录 返回
首页