Гостевой аккаунт: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
 
(не показано 20 промежуточных версий 2 участников)
Строка 1: Строка 1:




system_update_reboot.sh<syntaxhighlight lang="bash">
#!/bin/sh
dbusRef=`kdialog --title="Настройка системы" --progressbar "Инициализация" 2`
qdbus $dbusRef Set "" value 1
qdbus $dbusRef setLabelText "Идёт установка пакетов. Это может занять время..."
pkexec sh /root/upd.sh
qdbus $dbusRef Set "" value 2
qdbus $dbusRef setLabelText "Заканчиваем..."
sleep 1
qdbus $dbusRef close
kdialog --msgbox "При возможности перезапустите компьютер"
#systemctl reboot


</syntaxhighlight>add_guest_account.sh<syntaxhighlight lang="bash">
Установка c lightdm и эстетичном экраном для логина, гостевым автологином через 10сек и возможностью войти с доменной учетной записью (при условии настройки входа в домен)
#!/bin/sh
dbusRef=`kdialog --title="Настройка системы" --progressbar "Инициализация" 2`
qdbus $dbusRef Set "" value 1
qdbus $dbusRef setLabelText "Установка гостевого аккаунта."
pkexec pkexec bash -c 'sh /root/upd.sh && apt-get -y install kde5-display-manager-4-lightdm guest-account'
qdbus $dbusRef Set "" value 2
qdbus $dbusRef setLabelText "Заканчиваем..."
sleep 1
qdbus $dbusRef close
kdialog --msgbox "При возможности перезапустите компьютер"
#systemctl reboot


</syntaxhighlight>
копируем в файл и запускаем от root<syntaxhighlight lang="bash">
#!/bin/bash
apt-get -y install lightdm-gtk-greeter slick-greeter kde5-display-manager-4-lightdm guest-account 
echo -e "[Greeter]\nbackground-color=#295377\nbackground=/usr/share/wallpapers/MOS-IT-RobotBlue/contents/images/5120x2880.svg\n" > /etc/lightdm/slick-greeter.conf
echo -e "[LightDM]\nminimum-vt=1\nlog-directory = /var/log/lightdm\nrun-directory = /run/lightdm\ncache-directory = /var/cache/lightdm\nsessions-directory = /usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions\nguest-account-script = guest-account\n[Seat:*]\nxserver-command = /etc/X11/xinit/xserverrc\nsession-wrapper = /etc/X11/Xsession\ngreeter-wrapper = /etc/X11/Xgreeter.lightdm\nallow-guest = true\ngreeter-allow-guest = true\ngreeter-show-manual-login=true\ngreeter-show-remote-login=true\nautologin-guest=true\nautologin-user-timeout=10\n" > /etc/lightdm/lightdm.conf
reboot
</syntaxhighlight>По информации от разработчиков МОС готовится решение Логин-скрина с авторизацией в MOS через QR и PIN код и гостевым аккаунтом. Степень готовности на конец февраля 2023 -  процентов 90. Возможно разумнее подождать, а не использовать описанное здесь решение.
 
 
[[Участник:Kekaloav]][[Файл:Login.png|слева|мини|478x478пкс]]
[[Категория:МОС]]
[[Категория:МОС]]

Текущая версия на 20:32, 25 марта 2023


Установка c lightdm и эстетичном экраном для логина, гостевым автологином через 10сек и возможностью войти с доменной учетной записью (при условии настройки входа в домен)

копируем в файл и запускаем от root

#!/bin/bash 
apt-get -y install lightdm-gtk-greeter slick-greeter kde5-display-manager-4-lightdm guest-account  
echo -e "[Greeter]\nbackground-color=#295377\nbackground=/usr/share/wallpapers/MOS-IT-RobotBlue/contents/images/5120x2880.svg\n" > /etc/lightdm/slick-greeter.conf 
echo -e "[LightDM]\nminimum-vt=1\nlog-directory = /var/log/lightdm\nrun-directory = /run/lightdm\ncache-directory = /var/cache/lightdm\nsessions-directory = /usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions\nguest-account-script = guest-account\n[Seat:*]\nxserver-command = /etc/X11/xinit/xserverrc\nsession-wrapper = /etc/X11/Xsession\ngreeter-wrapper = /etc/X11/Xgreeter.lightdm\nallow-guest = true\ngreeter-allow-guest = true\ngreeter-show-manual-login=true\ngreeter-show-remote-login=true\nautologin-guest=true\nautologin-user-timeout=10\n" > /etc/lightdm/lightdm.conf
reboot

По информации от разработчиков МОС готовится решение Логин-скрина с авторизацией в MOS через QR и PIN код и гостевым аккаунтом. Степень готовности на конец февраля 2023 - процентов 90. Возможно разумнее подождать, а не использовать описанное здесь решение.


Участник:Kekaloav

Login.png