时间同步
*/30 * * * * /usr/sbin/ntpdate ntp1.aliyun.com >> /dev/null 2>&1
centos7更改网卡名
mac地址换成真实的:
[root@node1 ~]# more /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:42:48:57", NAME="eth0"
删除或者注释一下3行:
[root@node1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
#NAME=ens33
#DEVICE=ens33
#UUID=1b6e5498-4bf2-4599-96f3-374a5c0625e5
NAME=eth0
DEVICE=eth0
重命名配置文件:
[root@node1 ~]# mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0
1、登录远程主机脚本
#!/usr/bin/expect
set user "root"
set passwd "zshj26@1200"
set ip "192.168.52.132"
#动作:分发文件
#spawn scp /etc/hosts $user@$ip:/etc/
spawn ssh $user@$ip
expect {
"yes/no" { send "yes\n";exp_continie }
"password" { send "$passwd\r" }
}
interact
#expect off(interact:表示登录远程机器后保留在登录的机器。如果不加这个interact,则登录后立马退出。或者使用 expect eof 这个命令,则会在登录机器后的2-3s后退出)
2.修改脚本权限:
chmod a+x one.expect
[root@test ~]# stat 1.sh
File: `1.sh'
Size: 226 Blocks: 8 IO Block: 4096 regular file
Device: fc01h/64513d Inode: 188432 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2019-06-06 09:27:48.000000000 +0800 #最近访问(cat,more,less)
Modify: 2019-06-06 09:27:48.000000000 +0800 #最近更改(内容)
Change: 2019-06-06 09:27:48.000000000 +0800 #最近变动(属性:文件的名称,大小,权限等)
网友评论