Ubuntu 14.04'ü (Güvenilir Tahr) Zentyal PDC'ye (Birincil Etki Alanı Denetleyicisi) entegre edin - Bölüm 7


Ubuntu 13.10'u Zentyal PDC Active Directory'ye entegre etme hakkındaki önceki yazımda, Trusty Tahr kod adı olan Ubuntu 14.04'ün piyasaya sürülmesiyle bazı yazılım paketleri için bazı şeyler değişti ve Ubuntu geliştiricileri gibi görünüyor yalnızca birkaç hamle ve tıklamayla Ubuntu'yu Windows Active Directory'ye entegre etme konusunda mükemmel bir iş çıkaran “benzer şekilde aç” paketi desteğini bırakmıştı .

Ubuntu Launchpad.net'teki aynı şekilde açık paket sayfasında, Güvenilir Tahr'da paket için kaynak sürümü olmadığını belirten bir uyarı mesajı görüntülenir. Bu nedenle, apt-get install komutuyla CLI'den klasik bir kurulum yapmayı deneyin.

Ancak endişelenmeyin, 'Güvenilir Tahr', 'aynı şekilde' paketlere olan desteğini bıraksa bile (umalım ki kısa bir süre için) yine de bu paketi kullanabiliriz 'Saucy Salamander' depoları, PDC Active Directory'de Ubuntu 14.04'e katılmak için gereken paketleri indirin ve manuel olarak yükleyin.

Adım 1: Bağımlılık Paketlerini İndirme

1. Paketleri manuel olarak indirmek için resmi 'Ubuntu 13.10' paketleri sayfasına gidin, konumunuzu seçin ve aşağıdaki paketleri indirin.

  1. aynı şekilde açık
  2. libglade2-0
  3. aynı şekilde açık-gui

2. Paketleri indirdikten sonra paketleri 'Gdebi' gibi bir GUI yükleyici kullanarak veya komut satırından yükleyin. Ayrıca komut satırından paketleri sadece Terminal açarak indirip kurabilir ve aşağıdaki komutları bu sırayla verebilirsiniz.

wget http://de.archive.ubuntu.com/ubuntu/pool/main/l/likewise-open/likewise-open_6.1.0.406-0ubuntu10_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/main/libg/libglade2/libglade2-0_2.6.4-1ubuntu3_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/l/likewise-open/likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb
sudo dpkg -i likewise-open_6.1.0.406-0ubuntu10_amd64.deb
sudo dpkg -i libglade2-0_2.6.4-1ubuntu3_amd64.deb
sudo dpkg -i likewise-open-gui_6.1.0.406-0ubuntu10_amd64.deb

"Ubuntu 14.04" sürümünün Active Directory'ye katılması için gereken "aynı şekilde açık" paketlerin indirilmesi ve kurulması bu kadar. Ayrıca bu üç paketin tamamını daha sonra yeniden kullanmak üzere yedekleyebilirsiniz.

Adım 2: Ubuntu 14.04'ü Zentyal PDC'ye entegre etme

'Ubuntu 14.04'e 'aynı şekilde' ile katılma prosedürü, Ubuntu'yu Zentyal PDC'ye entegre etme başlıklı bu yazıdaki tüm Ubuntu önceki sürümleriyle aynıdır.

3. GUI kullanmayı tercih ediyorsanız Terminal'de aşağıdaki komutu verin, ayarlarınızı ve PDC yönetici kimlik bilgilerinizi girin.

Ağ ayarlarınız doğruysa ve DNS girişi sonunda 'Zentyal PDC'yi işaret ediyorsa başarılı bir onay mesajı almalısınız.

4. Komut satırını tercih ederseniz, 'Ubuntu 14.04'ü Active Directory'ye entegre etmek için aşağıdaki komutu verin.

sudo domainjoin-cli join domain.tld domain_administrator

5. Ubuntu 14.04'e başarıyla katıldıktan sonra sisteminizi yeniden başlatın. Ardından, bir tarayıcı açın ve 'Zentyal Web Arayüzü'ne gidin ve 'Ubuntu 14.04' ana bilgisayar adının Kullanıcılar ve Bilgisayarlar modülünde görünüp görünmediğini doğrulayın.

Aşağıdaki komutu çalıştırarak ‘Zentyal PDC Sunucusu’ durumunuzu görebilirsiniz.

lw-get-status

3. Adım: Alan Adı Kimlik Bilgileriyle Giriş Yapın

Ubuntu 14.04, Oturum Açma ekranında yalnızca dahili sistem kullanıcılarını kabul eder ve bir kullanıcıya Active Directory'den manuel olarak oturum açma olanağı sağlamaz.

6. Ubuntu 14.04'te Active Directory Kullanıcısı ile GUI Oturum Açma işlemi gerçekleştirmek için '50-ubuntu.conf 'u düzenleyin ' dosyasını '/usr/share/lightdm.conf.d/' yolunda bulun ve aşağıdaki satırları ekleyin, ardından değişiklikleri uygulamak için yeniden başlatın.

allow-guest=false      		## If you want to disable Guest login
greeter-show-manual-login=true  ## Enables manual login field

7. Oturum Açma ekranında yeniden başlattıktan sonra Oturum Aç'ı seçin ve sözdizimi ile ilgili Active Directory Kullanıcı kimlik bilgilerinizi sağlayın.

domain_name\domain_user
domain_name.tld\domain_user
domain_user

8. Terminal'den CLI oturumu açmak için aşağıdaki sözdizimini kullanın.

su - domain_name\\domain_user
su - domain_user

Gördüğünüz gibi Active Directory Kullanıcısının ev Yolu, UID'si ve grup görünümü dahili Ubuntu kullanıcılarından farklıdır.

4. Adım: Active Directory Yönetim Haklarını Etkinleştirin

Active Directory'deki uzak kullanıcılar, dahili Ubuntu kullanıcılarıyla aynı Standart durumuna sahiptir ve sistemde yönetim görevleri gerçekleştirmelerine izin verilmez.

9. Bir Active Directory Yönetici Kullanıcısına kök ayrıcalıkları vermek için aşağıdaki komutu kök ayrıcalıklarıyla birlikte verin.

sudo usermod -a -G sudo AD_administrative_user

Temel olarak yukarıdaki komut, Active Directory Yönetici Kullanıcısını kök yetkileri etkinleştirilmiş olan Ubuntu yerel grubu "sudo"'ya ekler.

5. Adım: Alan Adından Ayrılın

10. GUI'den alan adından ayrılmak için komut satırından 'Aynı şekilde' seçeneğini açın ve Alan Adından Ayrıl'a basın.

Komut satırından yapmayı tercih ederseniz aşağıdaki komutu çalıştırın ve AD Yönetici Kullanıcısı şifresini girin.

sudo domainjoin-cli leave domain_name

Ödünç alınan 'Benzer şekilde açık' paketlerin yardımıyla Birincil Etki Alanı Denetleyicisi Active Directory'ye temel bir Ubuntu 14.04 entegrasyonu için gereken tüm ayarlar budur Ubuntu 13.10 depolarından.