首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关闭SSH连接并同时更改IP地址

关闭SSH连接并同时更改IP地址
EN

Stack Overflow用户
提问于 2017-01-05 13:29:04
回答 1查看 779关注 0票数 0

我使用C代码在Linux中编写了一个kill_all_ssh CLI程序,并使用一个安全外壳与ssh服务器连接。当我发出CLI命令关闭所有ssh会话时,我可以得到一个提示,即ssh会话已关闭,如下所示:

代码语言:javascript
复制
cc@server:~$ ./cli-kill-all-ssh
Connection to 192.168.1.102 closed by remote host.
Connection to 192.168.1.102 closed.

我还有一个程序可以更改ssh服务器的IP地址,但是当我更改ssh服务器的IP地址时,我失去了与服务器的连接,ssh控制台挂起而没有任何响应。

我试图让一个子节点杀死所有ssh会话,并同时更改父进程中的IP地址,但是它不起作用。

有人能给我个提示吗?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-05 14:03:27

如果您想要关闭所有ssh连接并更改服务器的IP,请将两个命令放在一个脚本中,并使用nohup命令运行,这样杀死ssh连接就不会杀死脚本。

nohup /path/to/script/path script.sh&

也许是你需要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41486366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档