Почему внешний сервер регистрирует uid вместо имени пользователя, созданного пользователем? [закрыто] ⇐ Linux
-
Гость
Почему внешний сервер регистрирует uid вместо имени пользователя, созданного пользователем? [закрыто]
Я использую кластер в Ubuntu, созданный AWS ParallelCluster. Когда я запускаю кластер как пользователь по умолчанию «ubuntu» с uid:gid 1000:1000, кластер обращается к менеджеру лицензий на отдельном сервере и регистрирует пользователя, назначая место соответственно в формате ubuntu@имя_хоста. Чтобы разрешить несколько пользователей, я хотел, чтобы каждый пользователь имел свои собственные логины и мог вызывать кластер индивидуально. Таким образом, я создал второго пользователя с помощью adduser newuser, а затем sudo usermod -aG sudo newuser, поскольку пользователю требуются права sudo для вызова программы кластера.
Когда я проверяю /etc/passwd, я вижу, что этот пользователь был добавлен с uid:gid 1001:1001, как я и ожидал, и является частью группы sudo. Однако теперь, когда я запускаю процесс кластера, мой менеджер лицензий регистрирует пользователя как 1001:имя_хоста вместо новогопользователя:имя_хоста.
Есть ли параметр, который я не изменил, который сопоставляет имя пользователя с внешними службами, а не с uid?
Я использую кластер в Ubuntu, созданный AWS ParallelCluster. Когда я запускаю кластер как пользователь по умолчанию «ubuntu» с uid:gid 1000:1000, кластер обращается к менеджеру лицензий на отдельном сервере и регистрирует пользователя, назначая место соответственно в формате ubuntu@имя_хоста. Чтобы разрешить несколько пользователей, я хотел, чтобы каждый пользователь имел свои собственные логины и мог вызывать кластер индивидуально. Таким образом, я создал второго пользователя с помощью adduser newuser, а затем sudo usermod -aG sudo newuser, поскольку пользователю требуются права sudo для вызова программы кластера.
Когда я проверяю /etc/passwd, я вижу, что этот пользователь был добавлен с uid:gid 1001:1001, как я и ожидал, и является частью группы sudo. Однако теперь, когда я запускаю процесс кластера, мой менеджер лицензий регистрирует пользователя как 1001:имя_хоста вместо новогопользователя:имя_хоста.
Есть ли параметр, который я не изменил, который сопоставляет имя пользователя с внешними службами, а не с uid?
Мобильная версия