You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下PuTTY SSH命令行重启Unix机器失效,求正确命令方案

解决PuTTY命令行执行Unix机器重启无效的问题

可行方案1:使用Plink(PuTTY命令行工具)直接执行命令

Plink是PuTTY套件中专门用于命令行SSH操作的工具,比putty.exe更适配批量命令执行场景,直接运行以下命令即可:

plink.exe -ssh user@my.ip.add.ress -pw password "reboot"

可行方案2:修改脚本内容,确保命令后台执行

如果坚持使用putty.exe,将reboot.txt的内容修改为:

nohup reboot &
exit

然后继续使用原命令:

putty.exe -ssh user@my.ip.add.ress -pw password -m reboot.txt -t

问题原因

你之前的命令无效,是因为putty.exe执行完reboot.txt内的命令后会立即断开SSH会话,部分Unix系统中reboot命令的执行依赖当前会话环境,会话提前终止会导致命令被中断。使用Plink可避免该问题,而添加nohup能让reboot在后台独立运行,不受会话断开影响。

内容的提问来源于stack exchange,提问作者DamienDne

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 08:25:15