Имеется стенд:
srv-dc.domain1.ru
— контроллер домена зоны DOMAIN1.RU
srv-file.domain1.ru
— файл сервер в зоне DOMAIN1.RU
srv-dc.domain2.ru
— контроллер домена зоны DOMAIN2.RU
client.domain2.ru
— клиентский АРМ в зоне DOMAIN2.RU
На
доменах настроен сервер ALD, между доменами
настроены доверительные отношения.
В
обоих доменах имеется пользователь
user с возможными уровнями безопасности
0:3
Задача:
Подключить
клиенту шару из domain1
На сервере srv-file.domain1.ru:
Установить пакеты командой:
apt install cifs-utils samba
Привести файл конфигурации samba к следующему виду:
[global]
allow
trusted domains = yes
client
signing = auto
server signing = mandatory
deadtime = 0
dns
proxy = no
encrypt passwords = yes
host msdfs = no
security
= user
log file = /var/log/samba/log.%m
log level = 0
max
log size = 10000
passdb backend = tdbsam
realm =
DOMAIN1.RU
server string = ALD CIFS file server
workgroup
= DOMAIN1.RU
unix extensions = yes
unix password
sync no
kerberos method = dedicated keytab
dedicated
keytab file = /etc/krb5.keytab
client use spnego =
yes
usershare path = /var/lib/samba/usershares
disable
netbios = yes
[sharename]
available
= yes
comment
= Share for users
browseable
= yes
case
sensitive = yes
read
only = no
guest
ok = yes
ea
support = yes
fstype
= Samba
hide
dot files = no
locking
= yes
path
= /DATA/share
writable
= yes
smb
encrypt = auto
wide
links = yes
create
mask = 0660
force
create mode = 0660
directory
mask = 0770
force
directory mode = 0770
Параметры realm и workgroup заменить на свои.
Перезагрузить samba командой
systemctl restart smbd
На сервере домена необходимо создать принципала и добавить в группу mac
ald-admin
service-add cifs/srv-file.domain1.ru
ald-admin sgroup-svc-add
cifs/srv-file.domain1.ru –sgroup=mac
На файловом сервере обновить krb5.keytab
ald-client update-svc-keytab cifs/srv-file.domain1 --ktfile="/etc/krb5.keytab"
На клиенте
Установить пакеты командой
apt install smbclient cifs-utils libpam-mount
Добавить в файл /etc/security/pam_mount.conf в секцию <pam_mount></pam_mount> следующие данные:
<volume
fstype="cifs" uid="2500-65000"
server="srv-file.domain1.ru"
path="sharename"
mountpoint="/"
options="user=%(USER),rw,setuids,perm,soft,sec=krb5i,vers=1.0,cruid=%(USERUID),uid=%(USERUID),iocharset=utf8"/>
Настройка окончена
Внимание! Воздержитесь от бездумного копирования конфигурации.
Комментариев нет:
Отправить комментарий