Внешние ссылки, созданные и сохраненные локально на компьютере работают и отображаются корректно.
Внешние ссылки, файлы которых находятся в папке на файловом Samba сервере не работают, не вставляются. Как можно реализовать? Внедрение ссылки не учитывается как решение вопроса
echo "session [success=1 default=ignore] pam_succeed_if.so service = systemd-user quiet
session optional pam_mount.so disable_interactive
" >> “/etc/pam.d/system-auth”
echo “Установка прошла успешно и внесены параметры в system-auth”
Второй:
#!/bin/sh
cd /etc/security
echo “Введите имя сервера, например: **** (ip адреса не прочитаются)”
read ser
echo “Введите путь до папки после имени сервера, например “//****/” не забудьте символ в конце “/”. В случае если нужно смонтировать папку которая лежит в корне сервера нажмите “Enter””
read put
echo “Введите имя папки”
read papka
sed -i ‘//i<volume uid=“10000-2000200000” fstype=“cifs” server="’$ser’" path=“'”$put"‘’“$papka”‘" mountpoint="~/share/’“$papka”‘" options=“sec=krb5,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775” />’ pam_mount.conf.xml
systemctl restart autofs.service
echo "Файловый ресурс успешно смонтирован.
Правильная настройка подключения к файловому серверу позволяет корректно осуществлять маппинг внешних ссылок в DWG-файлах. В данном примере будет рассмотрено монтирование сетевого каталога с использованием autofs и аутентификации kerberos. На клиенте монтировать каталог необходимо аналогично пути к каталогу на файловом сервере. Имя файлового сервера в строке монтирования должно содержать префикс «:» для корректного маппинга внешних ссылок. На примере каталога folder на сервере testdomain.fileserver Проверьте соединение с контроллером домена: klist Создайте каталог на клиентской машине, куда будет выполняться монтирование каталога folder /mnt/:testdomain.fileserver Установите autofs sudo apt install autofs Создайте файл auto.samba sudo nano /etc/auto.samba folder -fstype=cifs,multiuser,cruid=$UID,sec=krb5,iocharset=utf8,domain=testdomain.localdomain ://testdomain.fileserver/folder Создайте файл auto.master sudo nano /etc/auto.master /mnt/:testdc.testdomain.fileserver/ /etc/auto.samba --ghost В данном примере каталог на клиентской машине, куда примонтируется каталог folder выглядит так: /mnt/:testdc.testdomain.fileserver После монтирования он будет выглядеть так: /mnt/:testdc.testdomain. fileserver/folder Что соответствует тому, как он выглядит на файловой системе сервера: //testdc.testdomain.fileserver/folder А символ : перед именем сервера позволяет осуществить корректный маппинг внешних ссылок, находящихся в подкаталогах. 16 Выполните включение автозагрузки и перезапустите autofs: sudo systemctl enable autofs sudo systemctl restart autofs Если не получен тикет kerberos, обновите его при помощи kinitА.