Доброго всем времени суток.
Решил опробовать Calculate Directory Server как сервер AD, подключив его с существующему домену. Домен изначально поднят на 2003, поднят до 2008, работает в режиме 2003.
И тут возникла проблемка.
Ставлю сервер по умолчанию.
Далее ставлю
cl-setup ldap
cl-setup unix
cl-setup dns
cl-setup samba
Можно приступать к настройке и запуску, но нет samba-tool
calculate ~ # whereis samba-tool
samba-tool: /usr/share/man/man8/samba-tool.8.bz2
На просторах гугля нашел, что надо компилить самбу с другими ключами
https://forums.gentoo.org/viewtopic-t-1056470-start-0.html
Заменить system-mitkrb5 на system-heimdal, по вкусу добавить addc, ads.
Не могу понять, как это сделать. Через
# USE=“addc ads system-heimdal (-system-mitkrb5)” emerge -av samba
не получается. Надо по другому, не могу понять, как.
Может кто подскажет, или есть работающая версия CDS?
CDS не поддерживает Active Directory, это сервер NT4.
CDS пусть не поддерживает, главное - что самба поддерживает.
Вопрос звучал - как правильно скомпилить самбу со своими ключами в CDS?
загоняете ключи в /etc/portage/package.use/samba
net-fs/samba addc ads system-heimdal -system-mitkrb5
делаете cl-update.
если что-то не получается - с логами сюда.
Спасибо, идею понял.
Теперь буду разбираться, почему heimdal не включается.
calculate / # cat /etc/portage/package.use/samba
net-fs/samba ceph client system-heimdal -system-mitkrb5
calculate / # emerge -av samba
Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-fs/samba-4.5.10-r1::gentoo USE="acl client cups ldap pam -addc -addns -ads -cluster -dmapi -fam -gnutls -gpg -iprint -quota (-selinux) -syslog (-system-heimdal) -system-mitkrb5 (-systemd) {-test} -winbind -zeroconf" PYTHON_TARGETS="python2_7" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No]
Больше 3-х лет прошло. Получилось samba поднять на Calculate Linux в роли AD DC? Если в сети пк с Win7, то всё хорошо, а вот если есть ещё и клиенты на Win10, то возникают проблемы с доверительными отношениями (учитывая, что домен на CDS - это домен NT4, а не АD DC).
Calculate CLD-23 ядро 6.3.0 64x
net-fs/samba
Установленные версии: 4.16.9^t(13:55:25 02.06.2023)(acl ads client cups json ldap pam python regedit winbind -addc -ceph -cluste
r -debug -fam -glusterfs -gpg -iprint -llvm-libunwind -profiling-data -quota -selinux -snapper -spotlight -syslog -system-heimdal -sys
tem-mitkrb5 -systemd -test -unwind -zeroconf ABI_MIPS=“-n32 -n64 -o32” ABI_S390=“-32 -64” ABI_X86=“32 64 -x32” CPU_FLAGS_X86=“aes” PYT
HON_SINGLE_TARGET=“python3_11 -python3_10”)
smb.conf:
[global]
dns proxy = No
log file = /var/log/samba.%m
max log size = 50
name resolve order = wins lmhosts bcast
server role = standalone server
server string = CLD-23 Samba Srv
usershare allow guests = Yes
usershare max shares = 100
usershare owner only = No
usershare path = /var/lib/samba/usershare
workgroup = KRUP
idmap config * : backend = tdb
[homes]
comment = Home Directories
guest ok = Yes
path = /home/sk/samba / -rwxrwxrwx; user sk добавлен через swbpasswd /
read only = No
[printers]
browseable = No
comment = All Printers
guest ok = Yes
path = /var/spool/samba
printable = Yes
read only = No
?
IP 192.168.1.3
на стороне машины с Win XP Prof вер 2008 SP3 - 192.198.1.10 оба фиксированные
В настройках “Параметры… Общие папки Windows” прописан юзер, имс ена и пароли linux и samba совпадают
Обновил через cl-update c предварительным
echo ‘net-fs/samba json ads system-heimdal -system-mitkrb5’ >> /etc/portage/package.use/samba
dispatch-conf
====-==============================================================:
Обе машины не видят друг друга
C тем же smb.conf Porteus 3.22 ядро 4.9.0
Samba 4 (не помню точнее) на ноутбуке видит шары на ПК с Win XP