相关疑难解决方法(0)

如何使用SSH在远程计算机上运行shell脚本?

我必须在远程机器上运行shell脚本(windows/Linux).

我在机器A和B上配置了SSH.我的脚本在机器A上,它将在远程机器上运行我的一些代码,机器B.

本地和远程计算机可以是基于Windows或Unix的系统.

有没有办法使用plink/ssh运行?

sysadmin ssh shell remote-execution

1164
推荐指数
12
解决办法
120万
查看次数

我可以在某个地方ssh,运行一些命令,然后给自己一个提示吗?

我发现自己需要登录各种服务器,设置环境变量,然后以交互方式工作.

例如

$ ssh anvil
jla@anvil$ export V=hello
jla@anvil$ export W=world
jla@anvil$ echo $V $W
hello world
Run Code Online (Sandbox Code Playgroud)

如何组合前几个命令,然后让自己处于提示符状态?

就像是:

$ ssh anvil --on-login 'export V=hello; export W=world;'
jla@anvil$ echo $V $W
hello world
Run Code Online (Sandbox Code Playgroud)

显然这是一个模型问题.我真正要问的是"我如何ssh到另一台机器,运行一些命令,然后继续,好像我是手动运行它们?"

ssh shell

32
推荐指数
3
解决办法
1万
查看次数

在vagrant ssh之后运行远程命令

vagrant ssh -- EXTRA SSH ARGS 应该允许额外的args传递给ssh.

vagrant ssh -- -t 'cd /var/www'应该ssh到vagrant并更改目录/var/www,但不是.相反,它返回

ssh:无法解析主机名ls:提供的nodename或servname,或者未知

我错过了什么?

ssh vagrant

28
推荐指数
2
解决办法
1万
查看次数

标签 统计

ssh ×3

shell ×2

remote-execution ×1

sysadmin ×1

vagrant ×1