shell脚本实现anisble客户端脚本分发和密钥授权配置
2018-02-07 09:42
471 查看
##############################Deploy ansible client shell######################## echo "start deploy ansible client shell" ansible_DIR="/data/sh/" rm -rf /data/sh/* if [ ! -e $ansible_DIR ];then mkdir -p $ansible_DIR fi cp -r $PACKAGE_DIR/adserver_update.sh /data/sh/ cp -r $PACKAGE_DIR/packetanal_update.sh /data/sh/ chmod +x /data/sh/* if [ ! -e /root/.ssh/ ];then mkdir -p /root/.ssh/ fi authorized_keys=`cat /root/.ssh/authorized_keys |grep -c "iZbp170y8gvxoe01ml9e7aZ"` if [ $authorized_keys -eq 0 ];then cat >>/root/.ssh/authorized_keys <<EOF ssh-rsa AAA*************************************bp170y8gvxoe01ml9e7aZ EOF fi
相关文章推荐
- shell脚本实现nfs服务安装配置,共享文件分发
- Shell脚本读取ini配置文件的实现代码2例
- php调用shell脚本(web端和客户端同时实现)
- 一个简单的shell脚本-----实现虚拟机实验环境的简单配置
- LDAP认证客户端、自动挂载用户家目录shell脚本配置
- Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享
- LINUX用户建立秘钥认证实现SHELL脚本管理,分发,部署
- shell脚本实现Linux ip的配置(增删改查)以及相关信息查看
- 使用shell脚本一键安装zabbix并配置客户端的自动发现选项
- 读取配置文件的shell脚本实现
- Shell脚本实现ssh免密登录及批量配置管理 推荐
- shell脚本实现自动配置yum
- shell脚本实现Linux日志服务配置Edition 2
- 客户端配置多个git账号,实现多个服务器免密钥
- RPM包安装mysql,采用shell脚本实现自动安装、配置与卸载
- Centos下配置DNS允许访问谷歌网站(shell脚本实现)
- 一个shell脚本实现linux集群所有机器免密钥登录
- shell脚本实现ssh全自动创建秘钥并分发
- 用shell脚本批量分发公钥,实现用…
- Shell脚本读取ini配置文件的实现代码2例