Авторизация в МОС12 через school.mos.ru: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
м
нет описания правки
м
Строка 1: Строка 1:


== <big>Установка и активация</big> ==
== <big>Установка и активация</big> ==
Строка 70: Строка 71:




'''Для пользователей, авторизованных через МОС становятся доступны в домашнем каталоге и на рабочем столе сетевые папки, расположенные на сервере МЭШ корпуса'''
<big>'''Общий вид файла конфига'''</big>
 
<big><code>[sddm]</code></big>
 
<big><code>#guest-enabled=true</code></big>


Общая - общая для всех
<big><code>#guest-home-tmpfs=false</code></big>


Персональная - общая для  всех устройств, вошедших под одним аккаунтом, например для доски и ноутбука
<big><code>#guest-dbus-service=true</code></big>


<big><code>#mos-auth-btn-enabled=true</code></big>




Папки организованы путем создания glusterfs на сервере 10.xxx.xxx.20 общей папки с именеи share без пароля. В папке расположены подпапки с именами пользователей и общая подпапка public.
'''<big>Возможности для пользователей, авторизованных через mos.ru</big>'''


На ПК монтируестя общая папка share c правами, не допускающими ее чтение всеми пользователями и делается на нужные подпапки линки из каталога и с рабочего стола пользователя.
<big>Доступ к сетевым папкам, расположенным на сервере МЭШ корпуса, в домашнем каталоге и на рабочем столе:</big>


При обрыве сети папка отваливается, восстановление происходит только путем выхода и входа пользователя (ИМХО это жирный минус - стоило сделать автовосстановление)
<big>Общая папка - общая для всех пользователей;</big>


размер общей папки у меня 1ТБ
<big>Персональная папка - общая для  всех устройств, вошедших под одним аккаунтом, например для доски и ноутбука.</big>


<big><br />Папки организованы путем создания glusterfs на сервере 10.xxx.xxx.20 общей папки с именем share без пароля. В папке расположены подпапки с именами пользователей и общая подпапка public.</big>


<big>На ПК монтируется общая папка share c правами, не допускающими ее чтение всеми пользователями, и создаются ссылки на нужные подпапки из каталога и с рабочего стола пользователя.</big>


Администратор с правами root может видеть все папки пользователей в каталоге /run/media/glusterfs/
<big>При обрыве сети папка отваливается (перестает быть доступна), восстановление происходит только путем выхода и входа пользователя.</big>


'''Чтобы учителя имели права sudo (стать администратором)'''
<big>Администратор с правами root может видеть все папки пользователей в каталоге '''/run/media/glusterfs/'''.</big>


Нужно в настройках sudo выставить права для mos-teacer (все учителя входят в эту группу) в /etc/sudoers


посмотрите как это сделано для группы wheel и сделайте также
'''<big>Настройка прав доступа sudo для учителей</big>'''


это даст права ВСЕМ учителям. Одному учителю можно дать права, просто включив его в группу wheel  
<big>Права доступа sudo дают учителю права администратора. Для этого необходимо в настройках sudo выставить права для mos-teacher (все учителя входят в эту группу) в '''''/etc/sudoers''''' (аналогично настройкам для группы wheel).</big>


максимально просто это делается редактированием файла /etc/group
<big>Данная настройка даст права sudo <u>всем</u> учителям. Если нужно изменить настройки доступа для одного учителя, следует добавить его в группу wheel (c помощью редактирования файла '''''/etc/group''''').</big>   


'''Чтобы можно было войти с логином teacher и student без отключения возможности авторизации через МОС надо'''
'''<big>Вход с логином teacher/student без отключения возможности авторизации через mos.ru.</big>'''  


<code>в /etc/sddm.conf</code> минимальный id 500
<big>Для реализации данной возможности следует:</big>  


<code>в /etc/sddm.conf.d/50-default.conf</code> прописываем учётку guest в <code>HideUsers=</code>
* <big>установить в файле '''''/etc/sddm.conf''''' минимальный id 500;</big>
* <big>прописать учетную запись guest в <code>HideUsers=</code> в '''''/etc/sddm.conf.d/50-default.conf'''.''</big>  


ИЛИ
<big>ИЛИ</big>


просто сделать автологин для пользователя student в <code>/etc/sddm.conf.d/50-default.conf</code>
<big>сделать автологин (''вход в пространство пользователя без пароля'') для пользователя '''student/teacher''' в '''''/etc/sddm.conf.d/50-default.conf'''''.</big>


'''Автологин (действует не только с MOS авторизацией, но и без нее)'''
<big>Для установки автологина также можно ввести в консоли:</big>
<big>py-ini-config set /etc/sddm.conf Autologin User имяпользователя</big>


то есть вход сразу в пространство пользователя без пароля
<big>Для отключения автологина введите в консоли следующую команду, при этом имя должно быть пустым:</big>
  py-ini-config set /etc/sddm.conf Autologin User имяпользователя
  <big>py-ini-config set /etc/sddm.conf Autologin User имяпользователя</big>


чтобы отключить вводим тоже самое , но имя должно быть пустым


'''Лечение проблем'''
'''<big>Решение проблем с авторизацией</big>'''


Некоторые проблемы решаются перезапуском, а именно
<big>Некоторые проблемы могут решаться с помощью перезапуска, для этого введите в консоли:</big>


  sudo mos-auth-config disable
  <big>sudo mos-auth-config disable
  sudo mos-auth-config enable
  sudo mos-auth-config enable</big>
[[Категория:МОС12]]
[[Категория:МОС12]]

Навигация