1. 更新脚本 2. 新建ssl自有证书(cert.key和cert.pem) 3. 新建ssh的rsa密钥 4. 批量更新各服务器公钥 5. 批量修改各服务器密码 6. 批量执行自定义命令 7. 批量安装aleo服务 8. 批量卸载aleo服务 9. 批量重启aleo服务 10. 批量停止aleo服务 11. 批量配置定时重启aleo任务(每8小时) 12. 批量删除定时重启aleo任务
• 该脚本需要root账户中操作 • 批量操作设备,涉及到ssh密钥,需要将密钥文件更名为 id_rsa.server
并放在和tools.sh
同一个目录• csv文件使用时,需要去掉 .tpl
后缀
server_list_ip.csv配置规则
例如:
192.168.1.2,22
server_list_pwd.csv配置规则
ip,ssh端口号,新密码
例如:
192.168.1.2,22,new_password
server_list_aleo.csv配置规则
ip,ssh端口号,下载根地址,池子名称,池子账户,worker编号 例如:
192.168.1.2,22,http://172.16.1.2,apool,apool_account_name,apool_worker_name
aleo-miner-池子名称
来命名,例如:aleo-miner-apool
# 启动脚本
./tools
• 关于脚本的更新,是指更新 tools.sh
这个脚本。默认脚本是在github托管,因此涉及到的脚本更新、脚本url执行等,默认都是用的github的url地址。如果想自行托管,则需要在.env
文件中修改SHELL_BASE_URL
值
再给分享一份超全Linux命令和Shell脚本教程,其中包含了大量的Linux命令和Shell脚本示例,非常适合那些正在学习Linux或从事运维工作的朋友参考学习。
领取方式如下:
仅限前100名粉丝免费领取,先到先领
扫描上方二维码 即可100%免费领取
Linux命令行与shell脚本编程大全
包含Linux命令与shell脚本编程超全讲解,足足有621页,非常详细的内容解读,代码+实例一看就懂。
【马哥教育】精心整理shell脚本100例
独家精品,代码清晰,拿来即用,很多都是实用脚本,收藏起来不仅自己不用写了,还能提高Shell撰写能力,一举两得!
109个shell脚本合集
所有资料已经打包好了,想要提升的同学请务必拿走学习! 部分资料整理自网络,仅作免费交流分享,侵删
免费获取通道 👇 扫描下方二维码
备注:Linux命令+Shell脚本教程
100%直接免费领取!