
Merhaba bugün sizlere Rocky Linux bir sunucunun Active Directory ortamına nasıl dahil edileceğini anlatacağım. Aşağıdaki adımları izleyerek sizlerde ortamlarınızdaki Rocky Linux Sunucularınızı Active Directory Domain’inize dahil edebilirsiniz.
Öncelikle Rocky Linux makinamıza login oluyorum
ssh root@ip_address
Ardından burada nmtui ile network interface’imizin içine giriyoruz ve DNS olarak AD nin ipsini giriyoruz.
vi /etc/hostname ilee sunucumuzun hostname’ini giriyoruz
Ardından reboot ediyoruz makinamız yeniden başlayınca aşağıdaki komutlar ile Rocky Linux’umuzu Ad’ye dahil etme işlemine hazırlıyoruz
dnf -y update
dnf -y install samba-winbind samba-winbind-clients oddjob-mkhomedir
cp /etc/krb5.conf /etc/krb5.conf-ORIG
vi /etc/krb5.conf içerisindeki 20ci satır ver 24 ile 28 ci satırlarında içeriğini ortamımıza göre düzenliyoruz.
default_realm = DOMAINNAME
realms]
DOMAINNAME= {
kdc = domainname.com
admin_server = domainname.com
[realms]
ZMATECH = {
kdc = domainname.com
admin_server = domainname.com
cp /etc/samba/smb.conf /etc/samba/smb.conf-ORIG
vi /etc/samba/smb.conf alındaki global’in içeriğini ortamımıza göre düzenliyoruz.
[global]
kerberos method = secrets and keytab
realm = DOMAINNAME.COM
workgroup = DOMAINNAME
security = ads
template shell = /bin/bash
winbind enum groups = Yes
winbind enum users = Yes
idmap config * : rangesize = 1000000
idmap config * : range = 1000000-19999999
idmap config * : backend = autorid
authselect select winbind –force
authselect enable-feature with-mkhomedir
systemctl enable –now oddjobd
net ads join -U domainadminusers
systemctl enable –now winbind
bu ilşlemlerden sonrasında
vi /etc/sudoers ile sudoers’e giriyoruz ve aşağıdaki satıri ekleyip sonrakini aktif olması için açıyoruz
vi /etc/sudoers
root ALL=(ALL) ALL
%domain\\admins_group ALL=(ALL) ALL
%wheel ALL=(ALL) NOPASSWD: ALL
Artık sona geldik :)
Aşağıdaki gibi giriş yapıyoruz ve içerideyiz
ssh DOMAIN\\username@ip_addr
veya
ssh username@domainname.com@ip_addr



