CATATAN: Selama instalasi paket-paket di atas, sebuah dialog akan muncul dan bertanya tentang beberapa konfigurasi LDAP. Pastikan untuk memasukkan nilai yang benar untuk konfigurasi LDAP Anda.
2) Edit /etc/nsswitch.conf(via sudo). Tambahkan "ldap" ke baris ini:
#Original file looks like this
passwd: compat
group : compat
shadow: compat
#After appending "ldap" lines look like these
passwd: compat ldap
group : compat ldap
shadow: compat ldap
3) Berikan komentar rootbinddn, saya tidak yakin mengapa kita perlu melakukan itu.
Anda harus bisa masuk sebagai pengguna LDAP setelah reboot. Jika Anda tidak me-reboot mesin, Anda harus memulai ulang nscd dengan:
/etc/init.d/nscd restart
Kemungkinan masalah dan solusi:
Masuk sebagai pengguna LDAP membutuhkan waktu (menit) yang sangat lama: Sangat mungkin bahwa nss-lap mengalami masalah dalam menemukan grup pengguna. Pastikan bahwa pengguna berada dalam grup yang dikenali secara lokal, atau bahwa pengguna berada dalam grup yang ditentukan dalam LDAP. Pastikan bahwa, jika grup didefinisikan dalam LDAP, itu adalah grup POSIX nyata.
Selalu periksa /var/log/auth.logfile log. Jika Anda melihat "tidak dapat menghubungi server ldap", periksa apakah server LDAP dapat dijangkau dan port terbuka.
Coba ping server LDAP dengan nama
Coba periksa apakah port LDAP terbuka:
LDAP dapat mendengarkan pada port yang berbeda, tetapi biasanya dapat ditemukan pada 389 dan 636
Anda dapat memeriksa apakah port terbuka dengan menggunakan telnet:
telnet 389 atau telnet 636
Jika Anda melihat karakter apa pun di konsol maka port terbuka dan server LDAP harus berjalan.
Jika Anda tidak melihat apa-apa atau mendapatkan pesan kesalahan, server LDAP tidak berjalan atau sesuatu (seperti firewall) menghalangi koneksi.
Mengenai mengetikkan nama pengguna ke ligthdm greeter, pada 16.04, perintah lightdm-set-defaults hilang.
Sebagai gantinya, Anda dapat menambahkan opsi untuk mengetikkan nama pengguna ke file konfigurasi lightdm. Misalnya, buat file /etc/lightdm/lightdm.conf dan tambahkan baris berikut:
Jawaban:
Isi posting ini berdasarkan pada panduan ini . Seharusnya berfungsi dengan baik di 12.04.
1) Keluarkan perintah berikut:
CATATAN: Selama instalasi paket-paket di atas, sebuah dialog akan muncul dan bertanya tentang beberapa konfigurasi LDAP. Pastikan untuk memasukkan nilai yang benar untuk konfigurasi LDAP Anda.
2) Edit
/etc/nsswitch.conf
(via sudo). Tambahkan "ldap" ke baris ini:3) Berikan komentar
rootbinddn
, saya tidak yakin mengapa kita perlu melakukan itu.4) Edit
/etc/pam.d/login
(via sudo) dan tempel:5) Edit
/etc/pam.d/lightdm
(via sudo) dan tempel:6) Masalah perintah ini:
Anda harus bisa masuk sebagai pengguna LDAP setelah reboot. Jika Anda tidak me-reboot mesin, Anda harus memulai ulang nscd dengan:
Kemungkinan masalah dan solusi:
/var/log/auth.log
file log. Jika Anda melihat "tidak dapat menghubungi server ldap", periksa apakah server LDAP dapat dijangkau dan port terbuka.telnet 389
atautelnet 636
sumber
Untuk mendapatkan direktori home yang dibuat secara otomatis saat login, saya harus meletakkan baris:
ke dalam
/etc/pam.d/common-session
bukannya/etc/pam.d/login
- ketika saya baru saja di kemudian direktori home saya tidak dibuat.sumber
Gunakan libnss-ldapd sebagai gantinya.
Per bug: https://bugs.launchpad.net/ubuntu/+source/libnss-ldap/+bug/1024475
sumber
Untuk memiliki opsi untuk mengetikkan nama pengguna, Anda harus memodifikasi
lightdm configuration
dengan perintah berikut:sumber
Mengenai mengetikkan nama pengguna ke ligthdm greeter, pada 16.04, perintah lightdm-set-defaults hilang.
Sebagai gantinya, Anda dapat menambahkan opsi untuk mengetikkan nama pengguna ke file konfigurasi lightdm. Misalnya, buat file /etc/lightdm/lightdm.conf dan tambahkan baris berikut:
sumber