玩客云刷了armbian系统定时变换灯光
把玩客云刷了armbian系统,不知道有没有死机,搞个定时变灯光的脚本,放青龙面板,放灯光不会变了就死死机了。
import paramiko
import random
def execute_on_server(hostname, port, username, password, cmd):
在指定服务器上执行命令
= paramiko.SSHClient()
.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
.connect(hostname, port, username, password)
stdin, stdout, stderr = .exec_command(cmd)
# 可选:打印输出结果
print(stdout.read().decode())
except Exception as e:
print(f在 {hostname} 上执行命令时发生错误: {e})
finally:
.close()
# 定义你的服务器信息列表
servers = [
{ address : 192. , port : 22, username : ??? , password : ??? },
{ address : 192. , port : 22, username : ??? , password : ???? },
{ address : 192. , port : 22, username : ??? , password : ???? }
]
colors = [green, blue, red]
for server in servers:
# 对于每个服务器,独立随机决定每种颜灯的开关状态
for color in colors:
action = on if ([True, False]) else off
cmd = fecho { 1 if action == on else 0 } > /sys/class/leds/onecloud:{color}:alive/brightness
execute_on_server(server[ address ], server[ port ], server[ username ], server[ password ], cmd)
print(f在服务器 {server[ address ]} 上对 {color} 灯进行了 { 打开 if action == on else 关闭 } 操作)
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上一篇:数组拆分(C++)
下一篇:AI口语陪练App开发的技术难点
推荐阅读
留言与评论(共有 5 条评论) |
本站网友 马齿苋的功效与作用及食用方法 | 1分钟前 发表 |
port | |
本站网友 近视矫正都有哪些方法 | 4分钟前 发表 |
cmd) print(f在服务器 {server[ address ]} 上对 {color} 灯进行了 { 打开 if action == on else 关闭 } 操作) | |
本站网友 遵义楼盘 | 20分钟前 发表 |
password | |
本站网友 银屑 | 18分钟前 发表 |
# 对于每个服务器,独立随机决定每种颜灯的开关状态 for color in colors |