首先终端要开启SSH功能
1.按F2进入登录界面,输入用户名和密码;
2.Troublesboot Options 按enter键进入下级页面;
3.在选择ssh选项是enter键切换启用或者禁用。
可以用xshell远程连接(必须保证你的笔记本和服务器在同一网段)
或者直接在终端按Alt+F1出现控制台输命令
然后修改默认端口有以下两种方法:
一、关闭防火墙:ESXi修改默认HTTP默认80和443端口
二、不关闭防火墙:按下列7个步骤操作即可
vi /etc/vmware/rhttpproxy/config.xml
<httpsPort>443</httpsPort>
改为<httpsPort>4444</httpsPort>
)
(4444可以设置成1024外的其他端口)
/etc/init.d/rhttpproxy restart
cd /vmfs/volumes/datastore1
vi changes.xml
<ConfigRoot><service><id>changedport</id><rule id='0000'><direction>inbound</direction><protocol>tcp</protocol><porttype>dst</porttype><port>4444</port></rule><enabled>true</enabled><required>false</required></service></ConfigRoot>
/sbin/cp /vmfs/volumes/datastore1/changes.xml /etc/vmware/firewall/
/sbin/esxcli network firewall refresh
vi /etc/rc.local.d/local.sh
/sbin/cp /vmfs/volumes/datastore1/changes.xml /etc/vmware/firewall//sbin/esxcli network firewall refreshexit 0
无需重启,之后就可以通过https:/ip:4444/访问你的exsi管理控制台了
另外,创建的虚拟机如果是centos系统
可以参考centos修改ssh的默认22端口
来修改ssh的默认22端口
ps:ssh(22)用来远程访问,http(80)/https(443)是浏览器访问,按需改端口
ESXI6修改网页端口号
Changing the port used by SSH on an ESXi host
如何保持esxi修改的策略在重启后依然生效
ESXi ESXCLI 防火墙命令