Linux lightdm смена пароля

Содержание
  1. Как изменить свой пароль в Ubuntu 18.04
  2. Как сменить пароль другого пользователя
  3. Давайте рассмотрим дополнительный синтаксис утилиты:
  4. Как поменять пароль группы в Ubuntu
  5. Как изменить пароль пользователя в Linux. Команда Passwd
  6. How to Change User Password in Linux
  7. В этом руководстве мы объясним, как изменить пароль пользователя в Linux. Мы также покажем вам, как заставить пользователей изменить свой пароль при следующем входе в систему.
  8. Изменить свой пароль пользователя
  9. Изменить пароль другого пользователя
  10. Принудительно изменить пароль при следующем входе в систему
  11. Вывод
  12. Не могу войти через LightDM
  13. Настройка LightDM в Linux
  14. Настройка LightDM
  15. Отключаем вход для гостей
  16. Отключение списка пользователей
  17. Ручной ввод логина
  18. Автоматический вход
  19. Выбор сессии
  20. Выбор экрана приветствия
  21. Запускать скрипт по событию
  22. Настройка LightDM в KDE
  23. Настройка LightDM в Unity
  24. Альтернативные экраны входа LightDM
  25. Выводы
  26. Оцените статью:
  27. Об авторе
  28. 17 комментариев

Как изменить свой пароль в Ubuntu 18.04

Для изменения своего пароля в Ubuntu необходимо открыть терминал и ввести следующую команду:

Как сменить пароль другого пользователя

Для изменения пароля другого пользователя нужно войти в терминал с правами суперпользователя:

Здесь user — это пользователь, для которого нужна смена пароля в Ubuntu.

Вы можете удалить пароль в Linux для пользователя, тогда он не сможет войти в систему:

Давайте рассмотрим дополнительный синтаксис утилиты:

$ passwd [параметры] [имя_пользователя]

  • -d — удалить пароль пользователя, после этого он не сможет войти
  • -e — сделать пароль устаревшим
  • -i — через сколько дней после того, как пароль устарел, отключить аккаунт, если пользователь не сменил пароль
  • -l — запретить пользователю входить в систему
  • -n — минимальное количество дней между сменами пароля
  • -S — отобразить информацию об аккаунте
  • -u — отменяет действие параметра -l
  • -x — максимальное количество дней, пока пароль можно использовать
  • -w — количество дней, после которых нужно предупреждать пользователя о том, что необходимо сменить пароль.

Как поменять пароль группы в Ubuntu

В файловой системе находится файл /etc/gshadow, он содержит защищаемую информацию о группах. Этот файл должен быть недоступен обычному пользователю для обеспечения безопасности паролей. Каждая строка файла содержит поля, отделённые друг от друга двоеточием:

Файл /etc/shadow предназначен для хранения зашифрованных паролей и доступен для чтения только пользователю root.

Для установки пароля на группу используется программа gpasswd. Она управляет файломи /etc/group и /etc/gshadow. В каждой группе могут быть определены администраторы, члены и пароль.

Войдите в терминал с правами суперпользователя выполните команду.

Вы не можете войти от имени группы, но зато, зная её пароль, можете получить доступ к предоставляемым ею функциям в отдельной командной оболочке с помощью команды newgrp.

Источник

Как изменить пароль пользователя в Linux. Команда Passwd

How to Change User Password in Linux

В этом руководстве мы объясним, как изменить пароль пользователя в Linux. Мы также покажем вам, как заставить пользователей изменить свой пароль при следующем входе в систему.

Инструкции должны работать на любом дистрибутиве Linux, включая Ubuntu, Debian и CentOS.

В Linux вы можете изменить пароль учетной записи пользователя с помощью passwd утилиты.

Зашифрованные пароли пользователей, а также другая информация, связанная с паролями, хранятся в /etc/shadow файле.

Как обычный пользователь, вы можете изменить только свой собственный пароль. Пользователь root и пользователи с привилегиями sudo могут изменять пароли других пользователей и определять, как можно использовать или изменять пароль.

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

Надежный пароль — это самое важное, что вы можете сделать для защиты своей учетной записи. Часто надежный пароль содержит не менее 16 символов и содержит как минимум одну заглавную букву, одну строчную букву, одну цифру и один специальный символ.

В целях безопасности рекомендуется регулярно обновлять пароль и использовать уникальный пароль для каждой учетной записи.

Изменить свой пароль пользователя

Чтобы изменить пароль своей учетной записи, введите passwd команду без аргументов:

Вам будет предложено ввести текущий пароль. Если пароль правильный, команда попросит вас ввести и подтвердить новый пароль.

Пароли не отображаются на экране при их вводе.

При следующем входе в систему используйте новый пароль.

Изменить пароль другого пользователя

Как мы упоминали во введении, только пользователь root и пользователи, имеющие sudo доступ, могут изменять пароль другой учетной записи.

Читайте также:  Как оффлайн обновлять windows

В следующем примере предполагается, что вы вошли в систему как пользователь с привилегиями sudo.

Чтобы изменить пароль другой учетной записи пользователя, введите passwd команду, а затем имя пользователя. Например, чтобы изменить пароль пользователя с именем baks , выполните следующую команду:

Вам будет предложено ввести и подтвердить новый пароль:

В случае успеха команда напечатает что-то вроде этого:

Принудительно изменить пароль при следующем входе в систему

По умолчанию пароли никогда не истекают. Чтобы заставить пользователя изменить свой пароль при следующем входе в систему, используйте passwd команду с —expire параметром, за которой следует имя пользователя:

Приведенная выше команда немедленно истечет пароль пользователя.

В следующий раз, когда пользователь попытается войти со старым паролем, ему будет показано сообщение, заставляющее его сменить пароль:

Как только пользователь установит новый пароль, соединение будет закрыто.

Вывод

В этом уроке вы узнали, как изменить пароли пользователя и как установить срок действия пароля.

Вы можете найти больше информации о команде passwd, набрав man passwd в своем терминале или посетив страницу руководства Linux passwd .

Источник

Не могу войти через LightDM

1126 Но только LightDM. Это сработало сегодня утром, но, кажется, не работает сегодня вечером. Кажется, это произошло после выключения после выхода из спящего режима. Я всегда получаю пароль, запрещающий такие вещи:

Я могу войти в Gnome, запустив это в tty (к которому я могу получить доступ) :

и KDE (при установке) и использование sudo service kdm start вместо последней команды.

Xfce также работает.

Чтобы решить эту проблему, я попытался:

/.Xauthority — безрезультатно

  • Перезагрузка
  • Смена пароля 5/6 раз — может в итоге получить очень раздражает и очищает /etc/passwd и восстанавливает из резервных копий
  • переустанавливает Unity и LightDM — не действует перенастроил LigthDM с dpkg-reconfigure — бесполезно, как это было сделано выше, и устанавливает только менеджер рабочего стола по умолчанию.
  • Создан другой пользователь, который не работает — то же самое для «Гостевой сессии»
  • удалил все последние установки
  • Вот `/ etc / lightdm / lightdm. conf:

    И здесь равно /var/log/lightdm/x-0-greeter.log . Это из недавнего входа в систему, где я пытался войти в систему с пользователем test , а затем мой вход в систему по умолчанию, wmobbs .

    Если что-то более подходящее для настроек пользователя / lightdm доступно, спросите, и я опубликую это.

    Ничто, похоже, не является проблемой в .xsession-errors . Да, есть предыдущие вопросы, такие как , и , , но они все равно не помогли.

    Использование Ubuntu 13.10, Intel i5 Lenovo G570 (встроенная графика с дискретной графикой Radeon HD 6370M — но я не думаю, что это проблема) ноутбук.

    Я все еще могу использовать машину, я действительно использую ее только для работы и прочего. Я надеюсь решить это самостоятельно, но это будет полезно, если кто-нибудь сможет придумать какие-либо идеи.

    Источник

    Настройка LightDM в Linux

    LightDM — это менеджер входа в систему, который вы видите когда система уже загрузилась и вам нужно выбрать пользователя и ввести пароль. Это намного лучше чем в старые времена приходилось вводить логин и пароль в терминале. Менеджер входа, относительно новая программа, но он делает много работы по авторизации пользователя и запуску рабочего окружения. Но по умолчанию внешний вид у него, мягко говоря, не очень.

    В этой инструкции будет рассмотрена настройка LightDM, глобальные настройки, настройки входа, а также оформления и различных тем.

    Начнем с того что LightDM это только менеджер входа. А в качестве экранов приветствия могут использоваться несколько вариантов надстроек. В Ubuntu по умолчанию используется unity-greeter, в окружении рабочего стола GNOME — lightdm-gtk-greeter, а в KDE — lightdm-kde-greeter. Есть также экран входа, основанный на веб-технологиях — lightdm-webkit-greeter. Но сначала давайте рассмотрим глобальные настройки LightDM ubuntu.

    Настройка LightDM

    Конфигурационный файл LightDM находится по адресу /etc/lightdm/lightdm.conf. Откройте этот файл следующей командой и введите нужные настройки. Все настройки добавляются в секцию [SeatDefaults].

    sudo vi /etc/lightdm/lightdm.conf

    Отключаем вход для гостей

    По умолчанию LightDM позволяет входить в систему под именем временного пользователя, с ограниченными полномочиями, для отключения добавьте строку:

    Отключение списка пользователей

    Unity Greeter и еще несколько экранов входа показывают список пользователей lightdm. Эту функцию можно отключить, но тогда рекомендуется включить ручной ввод логина.

    Читайте также:  Как создать папку мой компьютер windows 10

    Ручной ввод логина

    В Unity вы не можете ввести логин с клавиатуры, чтобы включить эту функцию добавьте:

    Автоматический вход

    Чтобы разрешить автоматический вход lightdm необходимо добавить два параметра — указать имя пользователя по умолчанию и задержку перед автологином:

    Если вы хотите разрешить автоматический вход под временным пользователем добавьте:

    Выбор сессии

    На компьютере может быть установлено несколько окружений рабочего стола или другие программы, позволяющие создавать отдельную сессию. Чтобы установить сессию по умолчанию добавьте:

    Посмотреть доступные сессии можно командой:

    Имя сессии — это название ее *.desktop файла.

    Выбор экрана приветствия

    Как я уже говорил, в системе может быть установлено несколько экранов приветствия. Чтобы выбрать экран приветствия добавьте такую строчку:

    Доступные экраны приветствия смотрим в папке: /usr/share/xgreeters/.

    Запускать скрипт по событию

    Запустить скрипт после старта Х сервера:

    Запустить после завершения работы Х сервера:

    Запустить перед экраном приветствия:

    Запустить перед стартом окружения рабочего стола:

    Запустить после завершения сессии пользователя:

    Команда запуска оболочки:

    Команда запуска экрана входа:

    Большинство этих настроек можно изменить и без прямого редактирования конфигурационного файла, а с помощью утилиты lightdm-set-defaults. Посмотреть доступные ключи можно командой:

    sudo /usr/lib/lightdm/lightdm-set-defaults -h

    Базовая настройка LightDM Ubuntu рассмотрена. Конечно, есть несколько графических утилит специально разработанных для настройки LightDM, но они уже устарели и не поддерживаются, поэтому их мы рассматривать не будем, а сразу перейдем к настройке экранов приветствия.

    Настройка LightDM в KDE

    Если вы используете KDE, то настроить LightDM очень просто. Откройте настройки системы и найдите пункт Менеджер входа LightDM в разделе Управление системой:

    Здесь вы можете:

    • Выбрать тему оформления, по умолчанию обычно поставляются две темы lightdm.
    • Изменить фоновое изображение.

    После сохранения изменений вам необходимо пере зайти в KDE. Как уже сказано, по умолчанию есть только две lightdm темы, но вы можете найти другие в интернете. Просто скопируйте их в /usr/share/kde4/apps/lightdm-kde-greeter/themes/ (для Kubuntu) В других системах путь может немного отличаться.

    Настройка LightDM в Unity

    В Unity нет специальной утилиты для настройки LightDM, но для этих целей можно установить и использовать Ubuntu Tweak.

    Программу можно установить из репозитория PPA, выполнив следующие команды:

    sudo add-apt-repository ppa:tualatrix/ppa
    $ sudo apt-get update
    $ sudo apt-get install ubuntu-tweak

    Запустить программу можно из меню Dsah или через терминал:

    Для настройки LightDM откройте пункт Параметры экрана входа в систему

    Убедитесь что вы находитесь на вкладке настройки, затем нажмите кнопку разблокировать и введите пароль, чтобы иметь возможность менять настройки на системном уровне:

    Ubuntu Tweak позволяет изменить такие настройки:

    • Включить/выключить гостевой доступ
    • Изменить фоновое изображение
    • Изменить логотип
    • Выбрать тему GTK
    • Выбрать тему значков

    После того как завершите настройку перезаайдите в Unity чтобы увидеть изменения.

    Альтернативные экраны входа LightDM

    Если стандартный экран входа, поставляемый с системой вас не устраивает вы можете установить любой другой. Например, вы можете установить Unity Greeter в Kubuntu или Lightdm-kde-greeter в Ubuntu. Но имейте в виду, что каждый из них потянет за собой все свои зависимости, будь то KDE или Ubuntu. Так что если для вас важно свободное место и чистота системы, это не самый лучший вариант. Для установки используйте эти команды:

    sudo apt-get install lightdm-kde-greeter

    sudo apt-get install unity-greeter

    Lightdm-gtk-greeter это экран приветствия, основанный на библиотеке GTK, используется по умолчанию в Lubuntu. По сути, это только диалоговое окно с возможностью выбора сессии, пользователя и ввода пароля. Lightdm-gtk-greeter — это очень простой экран приветствия, для установки выполните:

    sudo apt-get install lightdm-gtk-greeter

    Есть еще и более сложный вариант — lightdm-webkit-greeter. Этот экран приветствия позволяет создать собственную тему на HTML, CSS и JavaScript. Если вы достаточно разбираетесь в программировании, ваши возможности настройки здесь ограничены только вашей фантазией. Скопируйте файлы из папки /usr/share/lightdm-webkit/themes/webkit в новую папку, например, /usr/share/lightdm-webkit/themes/mytheme, и делайте все что захотите. Также можно найти уже готовые темы в интернете. Для установки lightdm-webkit-greeter выполните:

    sudo apt-get install lightdm-webkit-greeter

    Еще кое-что. Уже сейчас можно попробовать экран приветствия, который будет использоваться в Unity 8, подробнее как это сделать описано в статье: экран приветствия Unity 8.

    Выводы

    Настраиваемость LightDM по-прежнему на очень низком уровне, но она намного лучше чем в таких менеджерах входа, как KDM или GDM. Если вас не устраивает LightDM, вы можете пробовать другой менеджер входа, еще есть SLIM и SDDM используемый в новой версии KDE Frameworks 5. А вы пользовались каким-либо способом для настройки LightDM? Напишите в комментариях!

    Читайте также:  Фильтры для lightroom mac os

    Оцените статью:

    Об авторе

    Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

    17 комментариев

    А как мне сделать, автоматический вход в Manjaro c xfce?

    Смотрите инструкцию. Нужно добавить вот эти строки в файл /etc/lightdm/lightdm.conf
    autologin-user=username
    autologin-user-timeout=delay

    не даёт сохранить

    Исползуйте для редактирования файла команду: sudo nano /etc/lightdm/lightdm.conf

    Привет!Классная статья!Кстати я это проделал в manjaro xfce!Всё получилось.
    autologin-user=username
    autologin-user-timeout=delay

    Будьте внимательнее: ну, ладно, делать ошибки в тексте, но в заголовке.

    «Это намного лучше чем в старые времена приходилось вводить логин и пароль в терминале»
    Вообще говоря консольный логин никуда не делся, все на вкус и цвет.
    Я вообще не понимаю зачем графический вход, если можно сразу после консольного логина автозапускать Х.

    ubuntu-twak отказывается установиться на xenial. грустно

    xenial_all.deb и установите вручную.

    У меня проблема, когда раскоментирую и добавляю greeter-session=lightdm-gtk-greeter то не загружается менеджер дисплеев:
    [FAILED] Failed to start Light Display Manager.
    See ‘systemctl status lightdm-gtk-greeter.service’ for details.

    Вывод команды systemctl status lighten.service
    lightdm.service — Light Display Manager
    Loaded: loaded (/usr/lib/systemd/system/lightdm.service; enable; vendor preset: disabled)
    Active: failed (Result: start-limit-hit) since Mon 2016-10-24 14:06:13 MSK; 17min ago
    Docs: man:lightdm(1)
    Process: 321 ExecStart=/usr/bin/lightdm (code=exited, status=1/FAILURE)
    Main PID: 321 (code=exited, status=1/FAILURE)

    Oct 24 14:06:12 segfault systemd[1]: Failed to start Light Display Manager.
    Oct 24 14:06:12 segfault systemd[1]: lightdm.service: Unit entered failed state.
    Oct 24 14:06:12 segfault systemd[1]: lightdm.service: Failed with result ‘exit-code’.
    Oct 24 14:06:13 segfault systemd[1]: lightdm.service: Service hold-off time over, scheduling restart.
    Oct 24 14:06:13 segfault systemd[1]: Stopped Light Display Manager.
    Oct 24 14:06:13 segfault systemd[1]: lightdm.service: Start request repeated too quickly.
    Oct 24 14:06:13 segfault systemd[1]: Failed to start Light Display Manager.
    Oct 24 14:06:13 segfault systemd[1]: lightdm.service: Unit entered failed state.
    Oct 24 14:06:13 segfault systemd[1]: lightdm.service: Failed with result ‘start-limit-hit’.

    В общем проблема решена. Я оставлял предыдушую настройку #greeter-session=example-greeter, в одной страке с новым, через пробел и табы, что бы не забыть что изменил. Видимо хоть и ставил перед # но во время запуска система не пропускал его как комментарию в результате возникала ошибка.
    Сейчас оставил старый (деф.) параметр с # а новый написал с новой страки. Проблема рещился

    Вообще на ArchWiki ru Всё подробно расписано и показано. и какой файл редактировать и какие группы создавать дополнительно.и прочее

    запускаем сервис systemctl enable lightdm.service
    потом запускаем systemctl enable lightdm
    первоначально перед этим убедившись
    systemctl status lightdm.service

    └─ $ uname -a
    Linux fleks 4.8.10-1-ARCH #1 SMP PREEMPT Mon Nov 21 11:55:43 CET 2016 x86_64 GNU/Linux
    ┌─ fleks

    └─ $ systemctl status lightdm.service
    ● lightdm.service — Light Display Manager
    Loaded: loaded (/usr/lib/systemd/system/lightdm.service; enabled; vendor pres
    Active: active (running) since Сб 2016-11-26 21:34:17 +05; 52min ago
    Docs: man:lightdm(1)
    Main PID: 375 (lightdm)
    Tasks: 4 (limit: 4915)
    CGroup: /system.slice/lightdm.service
    ├─375 /usr/bin/lightdm
    └─403 /usr/lib/xorg-server/Xorg :0 -seat seat0 -auth /run/lightdm/roo

    ноя 26 21:34:15 fleks systemd[1]: Starting Light Display Manager.
    ноя 26 21:34:17 fleks systemd[1]: Started Light Display Manager.
    ноя 26 21:34:20 fleks lightdm[458]: pam_succeed_if(lightdm-autologin:auth): requ
    ноя 26 21:34:20 fleks lightdm[458]: pam_unix(lightdm-autologin:session): session
    lines 1-14/14 (END). skipping.
    ● lightdm.service — Light Display Manager
    Loaded: loaded (/usr/lib/systemd/system/lightdm.service; enabled; vendor preset: disabled)
    Active: active (running) since Сб 2016-11-26 21:34:17 +05; 52min ago
    Docs: man:lightdm(1)
    Main PID: 375 (lightdm)
    Tasks: 4 (limit: 4915)
    CGroup: /system.slice/lightdm.service
    ├─375 /usr/bin/lightdm
    └─403 /usr/lib/xorg-server/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch

    ноя 26 21:34:15 fleks systemd[1]: Starting Light Display Manager.
    ноя 26 21:34:17 fleks systemd[1]: Started Light Display Manager.
    ноя 26 21:34:20 fleks lightdm[458]: pam_succeed_if(lightdm-autologin:auth): requirement «user ingroup autologin» was met by user «fleks»
    ноя 26 21:34:20 fleks lightdm[458]: pam_unix(lightdm-autologin:session): session opened for user fleks by (uid=0)

    Источник

    Оцените статью