![如何在 virtualbox 机器上通过 ssh 使用 nmcli 禁用连接?](https://linux22.com/image/173054/%E5%A6%82%E4%BD%95%E5%9C%A8%20virtualbox%20%E6%9C%BA%E5%99%A8%E4%B8%8A%E9%80%9A%E8%BF%87%20ssh%20%E4%BD%BF%E7%94%A8%20nmcli%20%E7%A6%81%E7%94%A8%E8%BF%9E%E6%8E%A5%EF%BC%9F.png)
我可以在虚拟机 (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 连接,这也可以工作。