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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Секретный User007  (Прочитано 2735 раз)

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

Оффлайн talifero

  • Автор темы
  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Секретный User007
« : 02 Декабря 2009, 15:34:49 »
Привет всем. В общем решил добавить юзера в систему, в терминале получил ответ
root@desktop:~# useradd  valbo
useradd: не удалось заблокировать /etc/passwd; попробуйте ещё раз позже.
Странно:  "попробуйте ещё раз позже",  очередь наверно ??? Ну и Фиг с ним. :)
Открыл окошко  Пользователи и группы, заполнил форму, появилась учетная запись, все вроде нормально,
User valbo, ID 1001, /home/valbo/  Закрыл окошко.
терминал:
root@desktop:~# su valbo
Неизвестный id: valbo
Домашней директории тоже не оказалось.
Открываю Пользователи и группы и там фига с маслом: такие  не проживают! :)
Restart....
Все без изменений. Открываю Пользователи и группы => добавить юзера  valbo => Ок
Цитировать
Пользователь  с таким именем уже существует!!!
:D :idiot2: :D
терминал:
root@desktop:~# useradd valbo
useradd: группа valbo существует -- если вы хотите добавите в неё этого пользователя, используйте -g.
root@desktop:~# useradd -g valbo valbo
useradd: не удалось заблокировать /etc/passwd; попробуйте ещё раз позже.
root@desktop:~# groupdel valbo
groupdel: группа valbo не существует
:D
Я напортачил? Или нет?
И че теперь делать ?

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Секретный User007
« Ответ #1 : 02 Декабря 2009, 15:41:06 »
сравните
man adduser
man useradd
Бонд, Джеймс Бонд (Ц).

Оффлайн talifero

  • Автор темы
  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Re: Секретный User007
« Ответ #2 : 02 Декабря 2009, 15:44:39 »
Man сейчас прочту...
но эффекта пока нет :)
root@desktop:~# adduser valbo
Добавляется пользователь `valbo' ...
Добавляется новая группа `valbo' (1002) ...
Добавляется новый пользователь `valbo' (1001) в группу `valbo' ...
useradd: не удалось заблокировать /etc/passwd; попробуйте ещё раз позже.
adduser: `/usr/sbin/useradd -d /home/valbo -g valbo -s /bin/bash -u 1001 valbo' вернул код ошибки 1. Завершение работы.

PS
В общем не помогает ничего, попробывал еще vipw :
vipw: Не удалось заблокировать файл: Invalid argument
vipw: /etc/passwd не был изменён

Залез  в етот passwd руками все добавил и все дела...
Появился  юзер .


Пользователь решил продолжить мысль 02 Декабря 2009, 16:34:40:
;D
Да  юзера сделал а пароль добавить немогу:
Цитировать
root@desktop:/etc# passwd valbo
Введите новый пароль UNIX:
Повторите новый пароль UNIX:
passwd: Ошибка управления токеном аутентификации
passwd: пароль не изменён

 :-[
слов нет -- одни мысли....
« Последнее редактирование: 02 Декабря 2009, 16:34:40 от talifero »

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Секретный User007
« Ответ #3 : 02 Декабря 2009, 17:48:08 »
Может попробовать нормальное судо, а не непонятного рута?
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн talifero

  • Автор темы
  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Re: Секретный User007
« Ответ #4 : 02 Декабря 2009, 18:22:35 »
Сначала было нормалное  sudo толко потом root  ;D

Оффлайн Epaminond

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Секретный User007
« Ответ #5 : 02 Декабря 2009, 19:07:15 »
Цитировать
useradd is a low level utility for adding users. On Debian, administrators should usually use adduser(8 ) instead.
По-моему всё ясно - надо использовать adduser. ))
« Последнее редактирование: 02 Декабря 2009, 19:08:55 от Epaminond »

Оффлайн talifero

  • Автор темы
  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Re: Секретный User007
« Ответ #6 : 02 Декабря 2009, 19:22:23 »
Дык пробывал  (см. пост №3) :)
Кстати  судя по ответу (см. пост №3) adduser сам добовляет только шаблонные данные типа домашнего каталога и User ID, а для работы с  /etc/passwd использует useradd.
кстати пробывал все вышеописанные операции в recovery mode, та же фигня только ответы на ангицком  :)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Секретный User007
« Ответ #7 : 03 Декабря 2009, 08:18:06 »
Сначала сделайте deluser и userdel, а потом adduser.
или добавьте другого юзера.

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Секретный User007
« Ответ #8 : 03 Декабря 2009, 12:51:19 »
Дров наломал, а потом с вопросами))) Собственно, всё уже объяснили, хочу лишь заметить, что кроме /etc/passwd есть ещё /etc/shadow и даже возможно /etc/shadow-, ну и /etc/group, так что убирай нафиг инфу о своём пользователе из всех этих файлов вручную. А с блокировкой - почитай про механизм этой самой блокировки, возможно из-за какого-то глюка у тебя она не снялась после предыдущего редактирования пользователей.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн talifero

  • Автор темы
  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Re: Секретный User007
« Ответ #9 : 03 Декабря 2009, 14:46:10 »
 To alexander.pronin пробовал  все безтолку.   :)

Дров наломал, а потом с вопросами)))

Как говорит мой племянник про свои игрушки:
Я не поломал... это  reverse engineering.....   :P

Ну про убрать в ручную я уж давно понял, не дергаюсь .  А вот  что с блокировкой passwd и shadow делать не знаю (их кстати целый набор и с + ,  и с -, и .lock). Буду искать в сети. :D

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Секретный User007
« Ответ #10 : 03 Декабря 2009, 14:57:02 »
Если добьетесь результата, то отпишитесь.
Используйте только adduser.
Можно плюнуть на того странного юзера, пусть где-то присутствует (есть не просит).
Бонд, Джеймс Бонд (Ц).

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Секретный User007
« Ответ #11 : 03 Декабря 2009, 14:58:18 »
О! Я, честно говоря, про блокировку файлов паролей ничего не знаю, ибо не сталкивался. Но могу сразу сказать, что для того, чтобы её снять, вам всего лишь надо удалить нафиг все .lock файлы, ибо именно они за неё ответственны.

Удалить через утилиты удаления не получится по причине того, что вы некорректно внесли, так что удалять только вручную. Ну а про добавление уже сказали.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн talifero

  • Автор темы
  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Re: Секретный User007
« Ответ #12 : 03 Декабря 2009, 17:08:14 »
УРА!!!
Итак. Сначала в ручную (так работают профессиональные userkillerы   8)  ) устраняем секретного Userа007.
Далее вам всего лишь надо удалить нафиг все .lock файлы (пасибо Malamut) т.е. passwd.lock & shadow.lock.
Потом для добавления  нового юзера Используйте только adduser. (пасибо alexander.pronin)

И все!  RIP007  :'(
Всем Огромное Спасибо!

P.S. Крайне странно, файлы  passwd.lock & shadow.lock датированы седьмым ноября что совпадает с атакой  китайских хакеров (https://forum.ubuntu.ru/index.php?topic=73961.0) :2funny:  ну и днем Великой Октябрьской Социалистической Революции. По традиции обвиним во всем коммунистов, сейчас все так делают.  ;D

 

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