Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: не работает adduser  (Прочитано 3444 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vasilisc

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
не работает adduser
« : 05 Апрель 2010, 13:09:57 »
Питоновская утила adduser (useradd)  при создании пользователя пишет что он существует, НО это не так.
root@castle:/etc# whoami
root

root@castle:/etc# id
uid=0(root) gid=0(root) groups=0(root)

root@castle:/etc# useradd buh1
useradd: user buh1 exists

root@castle:/etc# adduser buh1
adduser: The user `buh1' already exists.

root@castle:/etc# cat /etc/passwd|grep buh
root@castle:/etc# ls /home|grep buh

инфо сервера
(Нажмите, чтобы показать/скрыть)

поиск в гугле внятного не дает, мож кто нить сталкивался?
во freebsd adduser обёртка вокруг pw и можно было создать через pw, но в ubuntu нет pw и как выкрутится?
« Последнее редактирование: 05 Апрель 2010, 14:46:16 от Алексеенко Василий »
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: не работает adduser
« Ответ #1 : 05 Апрель 2010, 13:51:39 »
userdel buh1
?
Шаг за шагом можно достичь цели.

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5108
    • Просмотр профиля
Re: не работает adduser
« Ответ #2 : 05 Апрель 2010, 13:59:15 »
cat /etc/group | grep buh?
При наличии группы с таким названием пользователь не добавится.

Оффлайн vasilisc

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: не работает adduser
« Ответ #3 : 05 Апрель 2010, 14:05:59 »
userdel buh1
?
root@castle:/etc# userdel buh1
userdel: error deleting password entry
userdel: error deleting shadow password entry
нечего удалять! нет и не было такого пользователя, кроме учетки для администрирования
другие учетки НЕ создавались

Пользователь решил продолжить мысль 05 Апрель 2010, 14:06:40:
cat /etc/group | grep buh?
При наличии группы с таким названием пользователь не добавится.

root@castle:/etc# cat /etc/group | grep buh
root@castle:/etc#
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2240
    • Просмотр профиля
Re: не работает adduser
« Ответ #4 : 05 Апрель 2010, 14:27:46 »
Странная реакция на

userdel buh1

Вообще-то, если пользователя нет, сообщение такое:

root@vladimir:~# userdel buh1
userdel: пользователь 'buh1' не существует

У Вас, случаем, чего-нибудь типа ldap или чего-то еще для хранения пользователей не используется?

Пользователь решил продолжить мысль 05 Апрель 2010, 14:35:30:
Проверил:

root@vladimir:~# adduser test
adduser: Пользователь `test' уже существует.
root@vladimir:~# userdel test
userdel: не удалось удалить запись test из /etc/passwd
root@vladimir:~# cat /etc/passwd | grep test
root@vladimir:~# su test
test@vladimir:/root$

У меня test - это учетная запись в ldap.

Думаю, у Вас buh1 тоже где-то есть (не на локальной машине). Проверьте, сделав

su buh1
« Последнее редактирование: 05 Апрель 2010, 14:35:30 от Karl500 »

Оффлайн vasilisc

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: не работает adduser
« Ответ #5 : 05 Апрель 2010, 14:43:57 »
Странная реакция на

userdel buh1

Вообще-то, если пользователя нет, сообщение такое:

root@vladimir:~# userdel buh1
userdel: пользователь 'buh1' не существует

У Вас, случаем, чего-нибудь типа ldap или чего-то еще для хранения пользователей не используется?

Пользователь решил продолжить мысль 05 Апрель 2010, 12:35:30:
Проверил:

root@vladimir:~# adduser test
adduser: Пользователь `test' уже существует.
root@vladimir:~# userdel test
userdel: не удалось удалить запись test из /etc/passwd
root@vladimir:~# cat /etc/passwd | grep test
root@vladimir:~# su test
test@vladimir:/root$
У меня test - это учетная запись в ldap.

Думаю, у Вас buh1 тоже где-то есть (не на локальной машине). Проверьте, сделав

su buh1

LDAP не используется, начал использовать FreeNX, но раньше он меня не подводил и счас его навсякий удалил через aptitude
сделал следущее
# узнаем из какого пакета adduser
root@castle:/mnt/data1/virt-www/stat/lightsquid/logs# dpkg -S /usr/sbin/adduser
adduser: /usr/sbin/adduser

# инфа о adduser
root@castle:/mnt/data1/virt-www/stat/lightsquid/logs# aptitude show adduser
Package: adduser
State: installed
Automatically installed: yes
Version: 3.105ubuntu1
Priority: важный
Section: base
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uncompressed Size: 934k
Depends: perl-base (>= 5.6.0), passwd (>= 1:4.0.12), debconf | debconf-2.0
Suggests: liblocale-gettext-perl, perl-modules
Replaces: manpages-pl (<= 20051117-1), manpages-it (< 0.3.4-2)
Description: add and remove users and groups
 This package includes the 'adduser' and 'deluser' commands for creating and removing users.
 
 * 'adduser' creates new users and groups and adds existing users to existing groups;
 * 'deluser' removes users and groups and removes users from a given group.
   
 Adding users with 'adduser' is much easier than adding them manually. Adduser will choose appropriate UID and GID values, create a home directory, copy
 skeletal user configuration, and automate setting initial values for the user's password, real name and so on.
 
 Deluser can back up and remove users' home directories and mail spool or all the files they own on the system.
 
 A custom script can be executed after each of the commands.
 
 Homepage: http://alioth.debian.org/projects/adduser/
 Development mailing list:
   http://lists.alioth.debian.org/mailman/listinfo/adduser-devel/





Пользователь решил продолжить мысль 05 Апрель 2010, 14:45:55:
Думаю, у Вас buh1 тоже где-то есть (не на локальной машине). Проверьте, сделав
всё я понял! =) спасибо вам большое за эти фразы
как только прочёл  сразу все понял!
я мя samba введена в домен и про это я забыл   простите меня!
а в домене buh1 действительно есть
всем спасибо и простите меня
« Последнее редактирование: 05 Апрель 2010, 14:45:56 от Алексеенко Василий »
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

 

Страница сгенерирована за 0.06 секунд. Запросов: 22.