免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8174 | 回复: 9

ssh同时执行命令不退出? [复制链接]

论坛徽章:
0
发表于 2009-01-14 18:10 |显示全部楼层
机器A上我想ssh到机器B 然后在B上执行脚本 不退出B
如果
ssh B.com command
执行了还会回到A

我想知道如何在B上执行完命令不返回A。。。

请教:)。。。。

论坛徽章:
0
发表于 2009-01-14 18:34 |显示全部楼层
ssh登录上去,然后再输入命令?

论坛徽章:
0
发表于 2009-01-14 19:42 |显示全部楼层

回复 #1 bigqueues 的帖子

directly log on B

论坛徽章:
0
发表于 2009-01-15 09:33 |显示全部楼层
谢两位回复。

现在我们有很多机器,每个上面有很多T3 support用来fix bug的环境。有点乱。

希望能够在我的脚本控制下一次实现“登陆某机器;执行某环境配置脚本”。
这样搞开发的人不需要记忆太多环境配置上的东西。。现在这帮GG嫌分两步麻烦,= =b

论坛徽章:
0
发表于 2009-01-15 10:32 |显示全部楼层

论坛徽章:
0
发表于 2009-01-15 10:42 |显示全部楼层
ding.

论坛徽章:
0
发表于 2009-01-15 11:24 |显示全部楼层
原帖由 bigqueues 于 2009-1-15 09:33 发表
谢两位回复。

现在我们有很多机器,每个上面有很多T3 support用来fix bug的环境。有点乱。

希望能够在我的脚本控制下一次实现“登陆某机器;执行某环境配置脚本”。
这样搞开发的人不需要记忆太多环境配 ...



不是很明白

那直接把环境配置脚本写在profile里不行吗?

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
发表于 2009-01-15 11:26 |显示全部楼层
原帖由 bigqueues 于 2009-1-15 09:33 发表
谢两位回复。

现在我们有很多机器,每个上面有很多T3 support用来fix bug的环境。有点乱。

希望能够在我的脚本控制下一次实现“登陆某机器;执行某环境配置脚本”。
这样搞开发的人不需要记忆太多环境配 ...

实在不行把每个命令替换成
command -> ssh user@host command

论坛徽章:
0
发表于 2009-01-15 11:41 |显示全部楼层
写两个脚本:
脚本一负责完成要做的任务。
脚本二负责完成登录服务器,并上传脚本一,然后执行脚本一。

解决的问题:
1.如何登录,可以使用ssh的信任关系来建立,这样你登录和上传脚本的时候可以不用输入密码。而且登录上去可以直接就运行你上传的脚本。或你会用 expect 也行。

2.使用的软件:scp用来上传;

论坛徽章:
0
发表于 2009-01-15 11:50 |显示全部楼层
configure rlogin and rsh without password automatically

and then use dsh to finish your tasks.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP