如何在 virtualbox 机器上通过 ssh 使用 nmcli 禁用连接?

如何在 virtualbox 机器上通过 ssh 使用 nmcli 禁用连接?

我可以在虚拟机 (CentOS 8) 上使用以下命令禁用连接:

nmcli con down connection_name

但是,当我使用 SSH 管理 VM 操作系统时,上面的命令不会执行任何操作,并且控制台不会响应 ctrl+c/ctrl+d 并被冻结。

答案1

您所描述的听起来像是您禁用了通过 ssh 连接到虚拟机的连接。
显然,当此连接断开时,控制台上不再有任何反应,看起来控制台已冻结。如果我是对的,那么您可以使用按键序列, + ,
结束您这边的“死”ssh 客户端ReturnAltGr~.

答案2

使用单行: nmcli conn down eth0 ; nmcli conn up eth0 即使不破坏现有的 SSH 连接,这也可以工作。

相关内容