Я использую 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 и переустановил
Я сейчас застрял. Я действительно не знаю, куда идти?
Есть предложения? Должен ли я сделать новую установку?
su freak_storm passwd
и su -u freak_storm passwd
это две разные вещи.
Опция -u
запускает passwd от имени пользователя freak_storm (я думаю, именно этого вы и хотите).
Вы должны сначала использовать passwd [username]
.
Затем вам нужно сделать smbpasswd -a [username]
для нового пользователя. В противном случае просто используйте smbpasswd [username]
.
Убедитесь, что оба пароля совпадают.