纪念下ESXI6系上曾经使用过的自定义脚本,告别ESXI6.0 /6.5/6.7
  UCsWl4FlH6KW 2023年11月02日 100 0

纪念下ESXI6系上曾经使用过的自定义脚本,告别ESXI6.0 /6.5/6.7_esxi6系统

开机自启动脚本:

[root@localhost:/vmfs/volumes/585cecce-2aa05335-5c8b-1866da85eba1] cat /etc/rc.local.d/local.sh  

#!/bin/sh


# local configuration options


# Note: modify at your own risk!  If you do/use anything in this

# script that is not part of a stable API (relying on files to be in

# specific places, specific tools, specific output, etc) there is a

# possibility you will end up with a broken system after patching or

# upgrading.  Changes are not supported unless under direction of

# VMware support.

#时间时区配置

#6.0适用

#cp /vmfs/volumes/datastore1/localtime /etc/localtime

cp /vmfs/volumes/datastore1/localtime /vmfs/volumes/datastore1/localtimebak && mv /vmfs/volumes/datastore1/localtimebak /etc/localtime

#自定义虚拟服开机

status=`vim-cmd /hostsvc/hostsummary | grep inMaintenanceMode|cut -c 27`

[ $status == "t" ] && vim-cmd hostsvc/maintenance_mode_exit 1&> /dev/null

vim-cmd vmsvc/power.on 2

#管理口安全配置

mv /usr/lib/vmware/hostd/docroot/index.html /usr/lib/vmware/hostd/docroot/index.html.bak

mv /usr/lib/vmware/hostd/docroot/ui  /usr/lib/vmware/hostd/docroot/xxx

exit 0

登陆加载脚本:

纪念下ESXI6系上曾经使用过的自定义脚本,告别ESXI6.0 /6.5/6.7_ESXI配置ansible_02

[root@localhost:/vmfs/volumes/585cecce-2aa05335-5c8b-1866da85eba1] cat /etc/profile.local  

# profile.local

#

export PS1="[$(echo ${VI_USERNAME//'\'/'\\'})@\h:\w] "


#登陆安全检测

ip=`who |tail -1|awk '{print $7}'`

user=`who |tail -1|awk '{print $1}'`

logintime=`date +%Y-%m-%d" "%H:%M:%S`

echo "esxi server * .*. *. *:$user $logintime from $ip" >/vmfs/volumes/datastore1/script/login.log

cd /vmfs/volumes/datastore1/script

scp -q -i id_rsa login.log   *.*.*.*:/tmp

ssh -i id_rsa  ...  'cd /tmp;mylogs=tail -1 login.log;echo "$mylogs"|mail -s "esxi login warnning!!"  xxx@163.com'

纪念下ESXI6系上曾经使用过的自定义脚本,告别ESXI6.0 /6.5/6.7_ESXI配置ansible_03


#免认证配置:ansible 及跳板机

[root@localhost:/vmfs/volumes/585cecce-2aa05335-5c8b-1866da85eba1] cat /etc/ssh/keys-root/authorized_keys 

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAu7ccvs0WQFaGDZB1YcVXY2+58Ci1O2Snq/3Ojet8PNJLhcE8H0jelEw+3dQ1PZHaM

#登陆提示修改: cat /etc/motd

纪念下ESXI6系上曾经使用过的自定义脚本,告别ESXI6.0 /6.5/6.7_ESXI配置ansible_04


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

UCsWl4FlH6KW