Установка Debian не имеет никакого uucp пользователя - как создать

Наиболее распространенные варианты:

  • отобразите короткую версию справки приложения с пунктом, "Для просмотра полного имени приложения типа справки - справка";

  • кредиты дисплея и лицензия;

  • "ошибка: никакая операция не указала (используйте-h для справки)".

2
08.06.2013, 15:19
1 ответ

В моей системе Ubuntu у меня есть пользователь uucp и это, должно быть, было создано рано из-за его usernumber. grep uucp /etc/passwd дает:

uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh

и /var/spool/uucp не существует. grep uucp /etc/group дает:

uucp:x:10:

и grep uucp /etc/shadow дает:

uucp:*:15426:0:99999:7:::

Таким образом, необходимо попытаться создать нового пользователя с:

adduser --system --home /var/spool/uucp --no-create-home --shell /bin/sh --group uucp

Это даст Вам пользователя с 'низким' uid, где useradd uucp не был бы.

3
27.01.2020, 22:06
  • 1
    useradd uucp и затем usermod - размещает/var/spool/uucp, кажется, решил его, спасибо –  Gus Hogg-Blake 08.06.2013, 15:38
  • 2
    Из useradd страницы справочника: useradd является низкоуровневой утилитой для добавления пользователей. На Debian администраторы должны обычно использовать adduser (8) вместо этого. Ваша команда, вероятно, получила Вас 'высокий' uid. Это будет работать (который является самым важным), но не как ясно 'системный' пользователь, поскольку Вы добрались бы с моим примером. –  Anthon 08.06.2013, 15:43

Теги

Похожие вопросы