klink0v (klink0v) wrote,
klink0v
klink0v

Gnome 3 в качестве тонкого клиента

Дано.

Gnome 3.22, Debian 9.3, обычный десктоп, настройки близки к "изкоробочным".

Хочется.

Создать какого-нибудь пользователя без пароля, который мог бы залогиниться в GDM и сразу попасть RDesktop-ом на некий наперёд заданный удалённый хост. При закрытии RDesktop-а автоматически разлогинить пользователя из GDM. Остальных пользователей локального комьютера желаемое новшество никак затрагивать не должно.

Решение.


  1. Создаём какую-нибудь группу, члены которой потом смогут залогиниться без пароля. Например, "addgroup nopasswdlogin".

  2. Создаём пользователя, делаем его членом этой группы. Например, "useradd user ; adduser user nopasswdlogin".

  3. Если нам не удалось сразу создать пользователя без пароля, то удаляем пароль сейчас. Например, "passwd -d user".

  4. Добавляем в "/etc/pam.d/gdm-autologin" строку, разрешающую логиниться без пароля членам группы nopasswdlogin. Её надо вставить до первого include.
    auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

  5. Логинимся под пользователем "user", чтобы создался его "home" (если ещё не).

  6. В папке "/home/user/" создаём файлик с именем ".xsessionrc" нижеследующего содержания.

  7. ???

  8. PROFIT!!!

Tags: it, linux, администрирование, работа
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments