после бега
ps aux
команда я вижу эту строку
500 23931 0.0 0.6 63764 6880 ? S 08:49 0:01 /usr/sbin/sw-cp-serverd -f /etc/sw-cp-server/config
Я новичок во всем этом администрировании vps, поэтому спрашиваю, стоит ли мне волноваться?
Пользователь 500 - обычный пользователь. Обычно пользователь 500 был первым пользователем в системе, недавние изменения (в /etc/login.defs) изменили минимальный идентификатор пользователя на 1000 во многих дистрибутивах, поэтому обычно 1000 теперь является первым (не root) пользователем.
То, что вы можете увидеть, - это система, которая была обновлена из старого состояния в новое, и все еще имеет некоторые процессы, которые работают с uid 500. Вы можете изменить это, сначала проверив, действительно ли ваш дистрибутив теперь должен использовать 1000, и если поэтому измените файл login.defs самостоятельно, измените нумерацию учетной записи пользователя в / etc / passwd и chown / chgrp всех их файлов, обычно в / home /, затем перезагрузитесь.
Но, отвечая на ваш вопрос, нет, вам, скорее всего, не стоит особо об этом беспокоиться. Вместо имени пользователя он будет отображаться как «500», потому что для пользователя в / etc / passwd установлен uid 500, вот и все.
Также вы можете показать свои текущие номера, используя id
Я готов поспорить, что вам вернется 1000.
изменить: ответ cjc также вероятен. Без дополнительной информации сложно сказать.
Если ps
показывает только UID пользователя вместо имени пользователя, это означает, что имя пользователя для этого UID отсутствует в /etc/passwd
для любой причины. UID 500 - это обычный первый «настоящий» пользователь в некоторых дистрибутивах Linux.
Вы можете исследовать, как /usr/sbin/sw-cp-serverd
процесс уже запущен. Возможно, что root
запустит его, а затем сбросит привилегии, но он настроен так, чтобы отбрасывать привилегии до определенного UID вместо имени пользователя. Также возможно, что процесс был запущен пользователем с UID 500, и этот пользователь был удален после запуска процесса. Я не знаком с особенностями процесса / usr / sbin / sw-cp-serverd, чтобы сказать.
Обновить:
Ха, у меня есть hald
работает как UID 68, но этот UID имеет запись в / etc / passwd. Я не уверен, почему ps aux
отображает UID только для этого процесса, а не для другого.
В любом случае, вернемся к исходному вопросу: меня бы это не волновало.