Win环境下用bat批处理给linux服务器关机

    前段时间刚好项目上碰到这样的需求,管理平台上没有直接关机的按钮,想在PC上直接简单方便的关机linux服务器(因为操作关机的人不熟悉Linux系统)。下载了一个用java写的程序,但效果不理想比较麻烦,所以自己整理一下,通俗易懂。

一,下载putty.exe二进制文件放到win系统的system32目录下。

下载网址:https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe

二,用notepad新建一个文本文件放到你想放的位置,不过建议避开C盘下的相应需要权限的目录,如根目录、windows下的目录。例子是我放在我的文档目录下:C:\Users\Administrator\Documents\shutdown.txt

shutdown.txt的内容:

sync                                        #关机前同步一下数据

shutdown -h now                    #或者用poweroff关机
date >>/home/shutdown.txt   #把关机的日期当做记录,写到linux系统下的一个文本文件中去保存,这样可以看到每次关机的时间。

 三,新建一个批处理文件,如:shutdown.bat   ,命令内容如下:

putty -ssh root@xxx.xxx.xxx.xxx -pw xxxx -m C:\Users\Administrator\Documents\shutdown.txt

# @后面跟IP地址,-pw 后面是Linux系统的登录密码, -m后面是需要执行的文本文件,文件放在哪里,这个bat的脚本路径就要对上。

保存后可以试一下双击执行bat文件,第一次会弹出putty的同意确认提示,点同意后后面就不会再弹出提示了。试过可以了之后,就给这个bat文件创建个快捷方式 如:

这样就可以交付给小白使用了,双击就会远程关机Linux服务器。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值