5.4 Подключение сетевых директорий с помощью fstab и механизма Kerberos

Установите необходимые пакеты

yum install cifs-utils samba-client krb5-workstation
Важно
Рабочая станция должна быть введена в домен. Инструкция по вводу доступна в статье “Ввод РЕД ОС в MS Active Directory“.

Подключение сетевых директорий с помощью fstab

Для подключения сетевой директории впишите в конец файла /etc/fstab её параметры.

Откройте его в текстовом редакторе.

Пример:

# nano /etc/fstab
//win.ad.test/Public /mnt/pub/ cifs rw,user,noauto,sec=krb5,domain=AD.TEST 0 0

где:
//win.ad.test/Public – доменное имя файлового сервера и каталог
/mnt/pub/ – каталог, в который будет произведено монтирование
cifs – тип монтируемой файловой системы
rw,user,noauto,sec=krb5 – параметры монтирования
domain=AD.TEST имя домена

Создайте каталог, куда будет монтироваться папка и назначьте ей права.

# mkdir /mnt/pub
# chmod 777 /mnt/pub

Для удобства, можете создать ярлык каталога на рабочем столе, для этого выполните нижеследующую команду, вписав имя своего пользователя.

ln -s /mnt/pub/ /home/<имя пользователя>/Рабочий\ стол/Общая

Проверьте полученный билет керберос.

# klist

Если его нет, получите его

# kinit <имя-пользователя>

Выполните монтирование каталога

mount /mnt/pub
Важно
В некоторых случаях, при загрузке компьютера монтирование происходит быстрей получения ip адреса, тем самым, монтирования не происходит. Связано это с особенностями конфигурации сети. Для предотвращения подобных случаев, можно вписать команду монтирования в файл  /etc/gdm/PreSession/Default. Тогда монтирование будет происходить при входе пользователей в систему. Откройте файл /etc/gdm/PreSession/Default и впишите в конец строку монтирования, после неё переведите курсор на новую строку и сохраните.
# nano /etc/gdm/PreSession/Default
…
mount -a

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.