如何在 arch linux 上停止 ssh 服务器

Vit*_*you 4 ssh kill services

当我跑

systemctl start sshd.socket
Run Code Online (Sandbox Code Playgroud)

在我的 Arch Linux 机器上,然后从我的 Mac 登录到服务器,然后运行

systemctl stop sshd.socket
Run Code Online (Sandbox Code Playgroud)

在我的 Arch Linux 机器上,在我从 mac 机器注销之前什么也没有发生。我仍然可以在我的 mac 上编辑 arch linux 机器上的文件。有什么办法可以关闭服务器,让我的 mac 无法编辑文件,而不是等到我在我的 mac 上输入 exit (除了关闭 Arch Linux 机器)?

Ste*_*ris 5

通常,停止sshd将阻止它接受任何新连接,但不会终止现有连接。完成后,stop您需要执行类似killall sshd.