Pleskを介して管理される新しいクライアントのためにCentOS 7サーバーの管理を開始しました。私はCentosやPleskに精通していません。
たとえば、SSH経由でサーバーに接続すると、接続直後に私が別のユーザーであることがわかります。つまり、まったく異なるユーザーを示しています。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
のシェルが/ bin / falseに設定されているため、SSHを介してログインできません。