扫码关注官方订阅号
在本地电脑(windows)上可以写一个脚本文件,远程执行linux服务器上的命令,停止或重启某一个服务吗?不是通过putty登录上去再执行的那种,要通过这个脚本一键完成。如有实现思路,请告诉我,谢谢。
学习是最好的投资!
最简单的办法,Windows机器上写个bat:
ssh <username>@<host> -P<port> -c <cmd>
自己在远端服务器上,配个证书,免验密码。上面参数 cmd 里是你要执行的命令。
cmd
注:你自己Windows上要装下ssh,并添加到环境变量PATH里。
Windows
ssh
PATH
用python会比较方便。paramiko这个三方库提供了远程登录,然后执行你想要的命令。随便一搜
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
最简单的办法,Windows机器上写个bat:
ssh <username>@<host> -P<port> -c <cmd>自己在远端服务器上,配个证书,免验密码。上面参数
cmd里是你要执行的命令。注:你自己
Windows上要装下ssh,并添加到环境变量PATH里。用python会比较方便。paramiko这个三方库提供了远程登录,然后执行你想要的命令。
随便一搜