这是sky翻阅了以前的笔记,好久都没有搞vmware esxi,

关于esxi,就不多介绍,可以参阅,官方文档。

以前主要是因为测式环境,都是使用esxi,建立虚拟主机,

搭建测试环境,因为时间关系,把相关的全写到一起,

希望还有点用。

1. vmware esxi如何开启ssh

1.在控制台同时按下alt+F1键。
2.输入 unsupported,输入的过程是看不见的。
3.输入root用户密码,可以看到#号提示各个地方
4. 编辑 /etc/inetd.conf

vi /etc/inetd.conf

找到ssh那行,提前面的#号删掉。

5.找到inet进程,并重启该服务

ps | grep inetd

kill -HUP  <process id>

———————————————————————————————-

2.vmware esxi如可开启ftp

  • cp  proftpd /sbin  chmod 755 /sbin/proftpd
  • cp tcpd   /sbin   chmod 755 /sbin/tcpd
  • cp proftpd.conf /etc
  • Vi /etc/inetd.conf
  • 增加下面一行
  • # activate proftp daemon
    ftp stream tcp nowait root /usr/sbin/tcpd proftpd

7,mkdir /mnt

8.cp local.tgz /mnt

9.tar zxvf /mnt/local.tgz

10.cp /etc/inetd.conf  /mnt/etc

11.tar zcvf /mnt/etc/ /mnt/local.tg

12.ps |grep inetd       查找inetd的进程

13.Kill –HUP <process id> 重启inet

至此完成,如需测试,wget ftp://root:password@source_ESXi_IP/path/file

——————————————————————————————————-

3. vmeare esxi 创建普通帐户,并允许ssh登录。

1.以root用户登录。

2. 创建sky用户

useradd sky  -M -d /home/sky

3.设置sky密码

passwd sky

4.修改/etc/passwd.

vim /etc/passwd

把/bin/sh 修改为/bin/ash.

例:sky:x:500:500:Linux User,,,:/:/bin/ash

!!其实这里可以在第2步时直接指定 useradd sky  -M -d /home/sky -s /bin/ash

就不用修改.

5.保存退出。

————————————————————————————-

4.禁止root ssh 远程登录。

1.编辑/etc/inetd.conf

/etc/inetd.conf

修改ssh这行为

ssh stream tcp nowait root /sbin/dropbearmulti dropbear ++min=0,swap,group=shell -i -w -K60

提示:注意要有普通账户,不然就麻烦了,大家懂的。

如要操作系统命令,可以使用su – 进行切换到root用户。

5.esxi调试相关

进入调试模式vimsh -n -e /hostsvc/maintenance_mode_enter退出调试模式vimsh -n -e /hostsvc/maintenance_mode_exit当前调试状态vimsh -n -e"hostsvc/hostsummary" | grep inMaintenanceMode

6.vmware esxi 磁盘动态扩展

1.新建动态增长vmdk:vmkfstools -c xxG -d thin xxxxx.vmdk2.将现有vmdk克隆成动态增长vmdk:vmkfstools -i xxx.vmdk -d thin xxx_thin.vmdk

【vmware esxi 总结】
都是些日常应用中可能会遇到的,虚拟化,也是未来趋势,vmware esxi免费,功能还是很强大的,
上面总结的一些不保证时效性,那时候用得多的是esxi3.5, esxi4.0有接触但比较少,据说vmware esx
功能很强悍。好久不有关注了,就不多说,直接看官方网站吧。

发表评论

电子邮件地址不会被公开。 必填项已用*标注