Показать пользователя, к которому я не могу войти

Я знаю, что могу показать umask текущего пользователя, просто выполнив umask в командной строке.

  • Есть ли способ, как я могу узнать umask пользователя, у которого нет разрешений для входа? (Также нет прав root/sudo...)

Кажется, где-то есть какая-то странная конфигурация, которая переопределяет нашу систему по умолчанию (например, umask of 0022 для UID <200 и 0002 для UID >=200), и я хотел бы проверить, какова действительная маска этого пользователя... (Это технический пользователь для веб-сервера, поэтому вход в систему невозможен...)

1 ответ

Umask не является атрибутом пользователя; это принадлежит процессу. Пользователь может запускать много процессов с разными масками.

На обмене стека Unix & Linux кто-то спросил, возможно ли получить текущую маску процесса? Обычно можно ожидать, что такая вещь будет раскрыта в /proc каталог процесса, но umask нигде не выставляется.

Другие вопросы по тегам