linux – 通过SSH重启网络

前端之家收集整理的这篇文章主要介绍了linux – 通过SSH重启网络前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在服务器A上,我想通过ssh向服务器B发出以下命令.
service network stop
sleep 5
service network start

问题是因为我发出网络’停止’,然后我的当前ssh连接也丢失了.因此我无法执行后续命令(睡眠5和服务网络启动).请注意,我无法使用(服务网络重启).

有没有人有解决方法/解决方案?

解决方法

如果您以交互方式执行此操作,为什么不启动屏幕会话?它看起来像这样:
screen

(scren shell开始)

service network restart

(SSH会话断开连接,但网络重启在屏幕会话中继续)

(等几秒钟)

(重启完成后SSH重新进入主机)

screen -r

(重新连接到屏幕并检查错误)

恕我直言,远程重启网络接口总是很可怕.当它没有恢复时会发生什么?如果发生不良事件,您是否有控制台或其他方式进入主机?

猜你在找的Linux相关文章