This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
зачем_вводить_системы_linux_в_домен_microsoft [2021/03/05 18:37] val [4. Можно все монтировать через fstab и systemd] |
зачем_вводить_системы_linux_в_домен_microsoft [2021/10/26 09:57] val [1. Создание несуществующих в AD учетных записей] |
||
---|---|---|---|
Line 6: | Line 6: | ||
===== Запись вебинара ===== | ===== Запись вебинара ===== | ||
+ | * [[https://youtu.be/S7QOkcznEVY|Зачем вводить системы Linux в домен Microsoft?]] | ||
===== Реклама вебинара ===== | ===== Реклама вебинара ===== | ||
Line 152: | Line 153: | ||
===== Исправления и альтернативные варианты ===== | ===== Исправления и альтернативные варианты ===== | ||
+ | |||
+ | ==== 0. Wrong path for pam_script.so ==== | ||
+ | |||
+ | * [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983183|Debian Bug report logs - #983183 libpam-script: Wrong path for pam_script.so]] | ||
==== 1. Создание несуществующих в AD учетных записей ==== | ==== 1. Создание несуществующих в AD учетных записей ==== | ||
+ | |||
+ | * [[Использование библиотеки PAM]] | ||
В вебинаре создание учетной записи происходит до проверки ее подлинности, поэтому лучше расположить модули так: | В вебинаре создание учетной записи происходит до проверки ее подлинности, поэтому лучше расположить модули так: | ||
Line 200: | Line 207: | ||
if ! id $PAM_USER &>/dev/null; then | if ! id $PAM_USER &>/dev/null; then | ||
useradd -m -s /bin/bash $PAM_USER | useradd -m -s /bin/bash $PAM_USER | ||
+ | |||
+ | sed -i.bak -e "/\/home\/$PAM_USER/d" /etc/fstab | ||
echo //gate.corp13.un/$PAM_USER /home/$PAM_USER cifs rw,user,sec=krb5,noauto,vers=3.1.1,uid=`id -u $PAM_USER`,gid=`id -g $PAM_USER` 0 0 >> /etc/fstab | echo //gate.corp13.un/$PAM_USER /home/$PAM_USER cifs rw,user,sec=krb5,noauto,vers=3.1.1,uid=`id -u $PAM_USER`,gid=`id -g $PAM_USER` 0 0 >> /etc/fstab | ||
echo //gate.corp13.un/corp_share /home/$PAM_USER/Public cifs rw,user,sec=krb5,noauto,vers=3.1.1 0 0 >> /etc/fstab | echo //gate.corp13.un/corp_share /home/$PAM_USER/Public cifs rw,user,sec=krb5,noauto,vers=3.1.1 0 0 >> /etc/fstab | ||
+ | |||
systemctl daemon-reload | systemctl daemon-reload | ||
fi | fi |