您现在的位置是:首页 > 编程 > 

玩客云刷了armbian系统定时变换灯光

2025-07-21 09:39:23
把玩客云刷了armbian系统,不知道有没有死机,搞个定时变灯光的脚本,放青龙面板,放灯光不会变了就死死机了。 import paramiko import random   def execute_on_server(hostname, port, username, password, cmd):     &

把玩客云刷了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组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1161020.html

相关标签:无
上传时间: 2025-07-20 15:33:47
留言与评论(共有 5 条评论)
本站网友 马齿苋的功效与作用及食用方法
1分钟前 发表
port
本站网友 近视矫正都有哪些方法
4分钟前 发表
cmd)         print(f在服务器 {server[ address ]} 上对 {color} 灯进行了 { 打开 if action == on else 关闭 } 操作)
本站网友 遵义楼盘
20分钟前 发表
password
本站网友 银屑
18分钟前 发表
    # 对于每个服务器,独立随机决定每种颜灯的开关状态     for color in colors