vps启动后是以什么身份在运行?

云端的vps启动后,是以什么身份在运行?

但你ssh root@vps_ip的时候,你是以root身份登录的,问题是

在你登录前,那个vps就处于运行状态吧,此时它是什么身份呢?

阅读 2.7k
2 个回答

屋子里有一群人。他们各自有自己不同的身份。

Linux 系统里有一群进程,它们各自也有自己不同的身份。

你用 htop 之类的工具就能很清楚地看到它们的信息。不同的服务一般是以它们自己的用户来运行的。需要 root 权限的服务是以 root 身份来运行的(比如 sshd)。

Linux 系统允许多用户同时登录的,比如: 在你登录的时候可以以 root 用户进行登录,同时,如果你在打开一个登陆窗口,你还可以以 root 用户登录,所以在你未登录时,可以通过ps -aux命令查看到,进程的用户一般是root.这是 Linux 系统启动时默认的用户.

PS: 个人观点,其实这个问题很复杂,我了解的并不多.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进