9 目前在我的操作系统课程中,并且正在连接到校园中的远程服务器。我使用该pstree命令在视觉树中列出了所有正在运行的进程,所附的屏幕快照就是我收到的。在sshd(安全的shell守护程序)之后,您会注意到有几个sshd(其他学生在课堂上连接),但是更重要的是,您会看到类似sshd --- sshd ---之类的东西。这就是我感到困惑的地方;为什么有多个sshd彼此链接,我猜是有一个到代理的sshd,然后代理对服务器做了一个sshd。 process openssh — 布兰登W000 source 11 请不要张贴文字图片。文本可以轻松复制,其他用户也更容易阅读 — Sergiy Kolodyazhnyy
13 该sshd过程对是部分权限分离 ; 非特权进程将处理所有网络通信,并且在必要时可以要求特权进程执行确实需要特权的任何操作。由于特权进程中包含的代码更少,因此可以提高安全性。有关更多详细信息,请参见链接的论文。 最高层sshd是主要的听众;客户端连接到该进程,然后生成下面的特权与非对。(奖金:您可以在sshd不破坏现有连接的情况下重新启动该顶层。) — 暴躁 source 2 发问者可能还想知道顶层sshd过程。 — JdeBP '17 是的,顶层也将有所帮助。谢谢您1 — BrandonW000 @ BrandonW000的最高级别是因为您使用SSH连接到计算机:) — galois