本帖最后由 ifreeswan 于 2025-2-23 01:46 编辑
pve + haos
开机,用 wake_on_lan 分分钟搞定
关机,折腾了一天
先是 ssh 方法,ssh 命令 在命令行下 有效,但是写到 配置文件中,执行报 255 错,ai 也不知道。
然后 用 rpc shutdown ,还是配不成功
最后,remote-shutdown-pc 才成功。
第一种,第二种,谁能讲解一下,谢谢。
## ssh 方法,成功了。
原因是 shell_commd 能访问的目录有限,和 ssh 登录进入的目录不同。
用户是 root ,目录是 /config
'( echo "" ; date "+%Y-%m-%d %H:%M:%S" ; whoami ; echo $PWD ; ls /config/.ssh ) >> test.txt'
switch:
- platform: wake_on_lan
name: ""
host: ""
mac: ""
broadcast_address: ""
broadcast_port: 9
turn_off:
service: shell_command.computer_poweroff
shell_command:
computer_poweroff: 'ssh -o UserKnownHostsFile=./.ssh/known_hosts -i ./.ssh/id_rsa user@host shutdown.exe /s /f /t 5'
|