windows下用批处理telnet登录到linux执行shell脚本?shell脚本中怎么ssh上远程机执行命令?

3天前 (07-22 19:34)阅读2回复0
xx
xx
  • 管理员
  • 注册排名6
  • 经验值360005
  • 级别管理员
  • 主题72001
  • 回复0
楼主
shell脚本中怎么ssh上远程机执行命令?windows下用批处理telnet登录到linux执行shell脚本?因为telnet情状下输进用户名密码后就转边成了linux的终端,而不再是windows的命令提示符,但是你的可以实现和你要求的差不多的@echo offshell脚本中怎么ssh上远程机执行命令?检查主机B上的进程,需要在主机B上建立检查用户。
  1. windows下用批处理telnet登录到linux执行shell脚本?
  2. shell脚本中怎么ssh上远程机执行命令?

windows下用批处理telnet登录到linux执行shell脚本?

实现不了的,因为telnet情状下输进用户名密码后就转边成了linux的终端,而不再是windows的命令提示符,所有批处理命令都不能被执行了,但是你的可以实现和你要求的差不多的

windows下用批处理telnet登录到linux执行shell脚本?shell脚本中怎么ssh上远程机执行命令?

@echo off

shell脚本中怎么ssh上远程机执行命令?

假设从主机A,检查主机B上的进程,需要在主机B上建立检查用户,例如喊x,并设置通过public key认证登录SSH,不会可以google搜一下,然后,在A机器上执行:ssh x@B ~/command.sh > result.txtcommand.sh就是B机器上放置在x目录下的脚本。输出结果应该是写到了result.txt或者另一种写法result=`ssh x@B ~/command.sh`结果直接保存到result变量中了。暂时没有linux环境,所以没有实际测试,你自己试试吧

0
回帖

windows下用批处理telnet登录到linux执行shell脚本?shell脚本中怎么ssh上远程机执行命令? 期待您的回复!

取消