GNU/Linux >> Belajar Linux >  >> Cent OS

Integrasikan Samba dengan Active Directory di CentOS

Samba adalah implementasi ulang perangkat lunak gratis dari protokol jaringan SMB/CIFS yang menyediakan layanan file dan cetak untuk berbagai klien Microsoft Windows dan dapat diintegrasikan dengan domain Windows Server.

Di akhir tutorial ini, Anda akan dapat mengintegrasikan samba dengan Microsoft Active Directory di Centos dan Redhat.

Kami juga telah membahas cara mengatur pengontrol domain linux dan cara bergabung dengan pengontrol domain di ubuntu.

Persyaratan

 Komputer dengan CentOS terinstal di dalamnya.
 Koneksi Internet.
 Server Microsoft windows dengan layanan direktori aktif diinstal dan dikonfigurasi.

Instal Paket yang Diperlukan

Menggunakan perintah yum, instal alat klien samba sebagai berikut:

$ sudo yum install authconfig samba-winbind samba-client samba-winbind-clients oddjob-mkhomedir

Bergabung dengan domain Direktori Aktif

Jalankan sudo authconfig-tui dan pilih opsi yang sama dan tekan berikutnya seperti yang ditunjukkan di bawah ini.

Sekarang, tulis domain, pengontrol domain, dan ranah iklan Anda (disarankan untuk menulis semua huruf kapital) dan pilih model keamanan iklan dan kerangka shell /bin/bash seperti yang ditunjukkan di bawah ini

Tekan Join Domain dan Anda akan diminta untuk menyimpan konfigurasi dan menulis kata sandi administrator domain seperti yang ditunjukkan di bawah ini.

Sekarang periksa pengguna dan komputer direktori aktif Anda dan Anda akan menemukan mesin baru yang bergabung.

Siapkan direktori beranda pengguna

Anda dapat membuat direktori home lokal untuk pengguna direktori aktif seperti di bawah ini

$ sudo mkdir /home/YOURDOMAIN //Your domain must be in capital letters

Jalankan perintah authconfig dan aktifkan direktori home. Di baris perintah gunakan --enablemkhomedir pilihan.

$ sudo authconfig --enablemkhomedir --update

Konfigurasikan smb.conf

Buka smb.conf (/etc/samba/smb.conf) dengan editor teks apa saja.

Di bawah pengaturan global, konfigurasikan milik Anda seperti di bawah ini:

[global]
workgroup = YOURDOMAIN
password server = DC.YOURDOMAIN.LOCAL
realm = YOURDOMAIN.LOCAL
security = ads
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template homedir = /home/YOURDOMAIN
template shell = /bin/bash
winbind use default domain = true
winbind offline logon = false
idmap backend = idmap_rid:yourdomain=16777216-33554431
obey pam restrictions = yes

Konfigurasikan autentikasi sistem

Buka file auth sistem (/etc/pam.d/system-auth) dengan editor teks apa pun.

Tambahkan baris di bawah ini di akhir file

session required pam_oddjob_mkhomedir.so skel=/etc/skel/ umask=0022

Sekarang restart layanan samba, winbind dan oddjob

$ sudo service smb restart
$ sudo service winbind restart
$ sudo service oddjobd restart

Pada CentOS 7 dan di atasnya jalankan perintah berikut:

$ sudo systemctl start winbind.service
$ sudo systemctl start oddjob

Masuk ke direktori aktif

Buka jalankan mesin apa pun yang bergabung dengan domain dan jalankan salah satu dari perintah berikut

$ su - ‘domain\domain_user’
$ su - domain\domain_user

Anda dapat menggunakan sintaks di bawah ini jika winbind menggunakan domain default =parameter true yang ditetapkan dalam file konfigurasi samba.

$ su - domain_user
$ su - [email protected]

Mencantumkan Pengguna Domain dan Info Domain

Anda dapat menggunakan wbinfo perintah untuk mendapatkan informasi pengguna domain dan grup. Anda juga dapat menggunakan net perintah untuk mengambil detail domain.

Periksa perintah berikut:

$ sudo wbinfo -u
$ sudo wbinfo -g
$ sudo wbinfo -i domain_user
$ sudo net ads info

Berhenti bergabung (keluar) Direktori Aktif

Gunakan perintah net untuk keluar dari komputer Anda dari direktori Aktif. Gunakan perintah berikut dan reboot diperlukan untuk membuat perubahan berlaku.

$ sudo net ads leave -w domain-name -U domain-administrator

atau

$ sudo net ads leave -S  -U user%password

atau

$ sudo realm leave ad.example.com
$ sudo reboot

Kesimpulan

Dalam tutorial ini, kita belajar bagaimana mengintegrasikan samba dengan direktori aktif di CentOS dan Redhat. Saya harap Anda menikmati membaca dan silakan tinggalkan saran Anda di bagian komentar di bawah.


Cent OS
  1. Server Mandiri CentOS 6.4 Samba Dengan Backend tdbsam

  2. Cara menginstal dan mengintegrasikan SpamAssassin dengan Exim pada CentOS 7 VPS

  3. Dasar-dasar Kebijakan Grup di Active Directory

  1. Otentikasi Git Dengan Pengguna Direktori Aktif?

  2. Cara Mengintegrasikan sistem CentOS/RHEL ke dalam Domain AD dengan LDAP/Kerberos/SSSD

  3. Tidak Dapat Bergabung dengan Server Samba Linux ke Domain Direktori Aktif Windows

  1. Cara menginstal dan mengintegrasikan SpamAssassin dengan Postfix pada CentOS 6 VPS

  2. Konfigurasikan Direktori Aktif dengan DNS terintegrasi

  3. Setel ulang kata sandi pengguna Direktori Aktif