Пароль пользователя не может быть установлен с помощью passwd

Я использую Ubuntu в качестве сервера, но с настройкой X-windows. У меня есть настройки SSH, Samba и RAID 5. У меня были проблемы с просмотром общих ресурсов Samba на моем ноутбуке с Windows 7, поэтому я подумал, что это может быть проблема с версией Samba, и начал устанавливать Samba4.

Ну, Samba4 был еще одним червем. Мне удалось заставить процесс установки частично закончить. Разочаровавшись, я откатился и переустановил Samba3.

В этот момент я попытался создать сеанс SSH с моим пользователем freak_storm, и пароль не работал. Итак, я подошел к коробке и попытался выполнить локс через интерфейс X. Неудачно. Я попробовал другого пользователя, и он вошел в систему. Я попытался изменить пароль freak_storm с помощью 'su passwd freak_storm', но он просто возвращает командную строку. Поэтому я попытался с текущим пользователем 'passwd', и он запросил текущий пароль и командную строку. Я вышел из системы и снова вошел в систему, и теперь этот пользователь не работает.

Итак, я вошел в панель восстановления и выпал в root.
1) проверьте файл пароля, и он не поврежден 2) переустановил пакет passwd 3) удалил и заново установил пакет passwd. 4) удалил Samba3 и переустановил

Я сейчас застрял. Я действительно не знаю, куда идти?

Есть предложения? Должен ли я сделать новую установку?

1
задан 4 January 2013 в 18:24

2 ответа

su freak_storm passwd и su -u freak_storm passwd это две разные вещи.

Опция -u запускает passwd от имени пользователя freak_storm (я думаю, именно этого вы и хотите).

0
ответ дан 4 January 2013 в 18:24

Вы должны сначала использовать passwd [username].

Затем вам нужно сделать smbpasswd -a [username] для нового пользователя. В противном случае просто используйте smbpasswd [username].

Убедитесь, что оба пароля совпадают.

0
ответ дан 4 January 2013 в 18:24

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

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