2

Недавно я установил Linux Mint 17 Qiana с рабочим столом Mate, загруженным с веб-сайта Linux Mint. Все работает нормально, но я не могу создать нового пользователя в инструменте GUI "Пользователи и группы".

  1. Открыл графический интерфейс "Пользователи и группы" из меню. По умолчанию вкладка "Пользователи" выбрана.

  2. При нажатии на кнопку "Добавить" появилось окно "Добавить пользователя" со следующими полями "Тип учетной записи", "Полное имя", "Имя пользователя".

  3. В поле "Тип учетной записи" указано "Стандартный", "Полное имя" в качестве "Newuser" и "Имя пользователя" в качестве "Newusername", и нажал кнопку "Добавить", но окно не отвечает.

  4. При поиске я нашел команду "useradd". Попробовал следующую команду useradd "Newusername" -p "12345" . Закрыл и открыл графический интерфейс "Пользователи и группы", и я вижу "Newusername" в списке "Пользователи".

  5. Выбран "Сменить пользователя". Попытка войти в систему "Newusername" с паролем "12345", но система показывает ошибку "Неверное имя пользователя или пароль".

Примечание: я запустил менеджер обновлений и установил все обновления. Диспетчер обновлений теперь показывает сообщение "Ваша система обновлена"

Может ли кто-нибудь помочь сделать работу "Пользователи и группы" GUI и получить доступ к учетной записи пользователя, созданной из командной строки.

2 ответа2

0

Временное решение:

От имени пользователя root вы должны быть в состоянии запустить

passwd Newusername

и изменить пароль пользователя без необходимости ввода текущего пароля.

Кстати, хотя это хорошая идея заключать в кавычки строки в командах оболочки, в действительности они не нужны для простых буквенно-цифровых символов.  Это необходимо для аргументов, которые содержат специальные символы, такие как пробел, Tab, * ? , ( , ) и т. д. Настоятельно рекомендуется при обращении к переменным оболочки.

Ответ

Как указано в useradd(8), параметр -p

Зашифрованный пароль, возвращаемый crypt(3).

Таким образом, 12345 не является подходящим параметром для -p .  Способы создания подходящего значения (и другие обходные пути) обсуждаются в разделе Как автоматически добавить учетную запись пользователя и пароль с помощью сценария Bash? Ubuntu Linux useradd с параметром -p .

0

Повторите попытку, используя графический интерфейс, но на этот раз введите имя пользователя в нижнем регистре с первой попытки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .