MNorin.com

Блог про Linux, Bash и другие информационные технологии

Перейти к содержимому
  • Статьи
  • Вопросы и ответы
  • Тесты
  • Файлы
  • Карта сайта
  • Контакты

Автоматический логин в X Window System

Автоматический логин в X Window SystemАвтоматический логин в X Window System в linux часто бывает необходим при создании электронных киосков, организации интернет-кафе или просто для ускорения входа в систему для компьютера, которым пользуетесь только вы. Тогда сразу после загрузки вы автоматически залогинитесь в систему под определенным пользователем и запустится графическая оболочка. Вот как это можно реализовать.

Удаление установленного Desktop Manager’а

В первую очередь удаляем установленный Desktop Manager (вместо xdm подставьте тот, который у вас  в данный момент установлен (kdm, gdm, lightdm, …)).

apt-get remove xdm

Установка nodm

Устанавливаем пакет nodm

apt-get install nodm

Настраиваем автоматический логин с помощью nodm

После установки пакета настраиваем nodm. Для этого редактируем файл /etc/default/nodm. Настроек всего несколько. Надо привести их к такому виду:

# Эту настройку нужно установить во что-то отличное от 'false' чтобы nodm стартовал
NODM_ENABLED=true

# Пользователь для автоматического логина
NODM_USER=user

# Первый терминал, с которого nodm начнет поиск свободного
# На седьмом обычно работает графическая оболочка
NODM_FIRST_VT=7

# Исполнимый файл инициализации X-сессии
NODM_XSESSION=/etc/X11/Xsession

# Опции для X-сервера
NODM_X_OPTIONS='-nolisten tcp'

# Если X-сессия отработает меньше указанного времени в секундах, nodm
# будет ждать до рестарта сессии
NODM_MIN_SESSION_TIME=60

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

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

 

Похожие посты:

  • Система мониторинга на bash'е
  • Debian stable - установка Google Musicmanager
  • Скриншот в IceWM
  • Установка Debian 7.4 "Wheezy" в картинках
  • Trisquel GNU/Linux: Установка
  • Squid: Включение basic-аутентификации
  • Настройка мультимедийных клавиш в Linux
  • D-Link DWA-525 в Debian'e - настройка Wi-Fi
  • Настройка bridge-интерфейса LXC в Debian 8 для NAT
  • Установка программ в Debian при помощи tasksel
  • Нажмите, чтобы открыть на Facebook (Открывается в новом окне)
  • Нажмите, чтобы поделиться на LinkedIn (Открывается в новом окне)
  • Нажмите, чтобы поделиться на Reddit (Открывается в новом окне)
  • Нажмите, чтобы поделиться на Twitter (Открывается в новом окне)
  • Нажмите, чтобы поделиться записями на Tumblr (Открывается в новом окне)
  • Нажмите, чтобы поделиться записями на Pinterest (Открывается в новом окне)
  • Нажмите, чтобы поделиться записями на Pocket (Открывается в новом окне)
  • Нажмите, чтобы поделиться в Telegram (Открывается в новом окне)
  • Нажмите, чтобы поделиться в WhatsApp (Открывается в новом окне)
Запись опубликована 15.06.2015 автором Maxim Norin в рубрике Статьи с метками linux, nodm, X Window System, xdm, Xorg, автоматический логин.

Навигация по записям

← Как из формы на PyQt5 ввести данные в PostgreSQL 9.4? Как сделать man-страницу для своей программы →

Мой хостинг

Облако тэгов

  • apt
  • apt-get
  • bash
  • centos
  • chrome
  • cmd
  • command line
  • deb
  • debian
  • dns
  • gnu
  • google
  • icewm
  • iptables
  • java
  • jessie
  • ldap
  • linux
  • NAT
  • nginx
  • nmap
  • oracle
  • php
  • postfix
  • smtp
  • squid
  • squidguard
  • SYS
  • systemd
  • ubuntu
  • windows
  • xbindkeys
  • бездисковые станции
  • боевой сервер
  • горячие клавиши
  • командная строка
  • консоль
  • мониторинг
  • настройка
  • пароль
  • почта
  • проверка
  • сеть
  • скрипт
  • установка

Счетчики/статистика

Яндекс.Метрика
Сайт работает на WordPress