通过 SSH 连接到 CentOS 服务器会切换到不同的用户

通过 SSH 连接到 CentOS 服务器会切换到不同的用户

我已开始为通过 Plesk 管理的新客户端管理 CentOS 7 服务器。我对 Centos 或 Plesk 都不熟悉。

如果我通过 SSH 连接到服务器,例如:,连接后我会立即看到我是另一个用户。 Ie显示了一个完全不同的用户。ssh [email protected]whoami

我可以通过 Plesk 或服务器查看哪些地方来了解如何/为何更改用户?

谢谢!

编辑: /etc/passwd 的内容:

differentuser:x:10000:1003::/var/www/vhosts/example.com:/bin/false
workspaceuser:x:10000:1003::/var/www/vhosts/example.com:/bin/bash
acme-john:x:10000:1003::/var/www/vhosts/example.com/httpdocs:/bin/false
acme_admin:x:10000:1003::/var/www/vhosts/example.com/home.example.com:/bin/false

答案1

这是由多个用户引起的,其中包括在 /etc/passwd 中定义相同 UID 的用户。 (这些都是同一组的成员。)

workspaceuser当以UID 设置为 10000登录时,但 /etc/password 中具有该 UID 的第一个用户是differentuser

除此以外,所有用户workspaceuser的 shell 均设置为 /bin/false,因此他们无法通过 SSH 登录。

相关内容