Ada dua pendekatan populer
- Anda juga dapat menyiapkan autentikasi pusat (ldap, nis).
- Anda menyiapkan sistem manajemen konfigurasi (skrip boneka,koki,cfengine, shell) untuk membuat akun secara otomatis, dan mengonfigurasi lingkungan di semua sistem yang Anda kelola.
Sistem otentikasi sentral baik ketika semua sistem berada di bawah kendali organisasi yang sama. Ini cenderung diperlukan saat Anda memiliki banyak pengguna, dan saat perlu menggunakan autentikasi untuk banyak hal setelah masuk.
Cara manajemen konfigurasi bagus jika Anda biasanya hanya perlu menyiapkan sejumlah kecil akun admin jarak jauh, dan akun layanan.
Untuk penerapan yang lebih kecil/sederhana, proyek yang disebut Replikasi Akun Internet (IAR) dapat membantu. Ini memiliki arsitektur klien-server sederhana dan menyinkronkan kredensial menggunakan SSH.
Saya juga akan menambahkan jawaban Zoredache bahwa NIS bukanlah cara untuk menggunakan apa pun yang digunakan oleh lebih dari beberapa orang atau termasuk akses publik apa pun. Ada beberapa keanehan pada NIS dan sangat mudah menimbulkan risiko keamanan yang signifikan pada NIS.
Saya telah melihat implementasi di mana hash kata sandi disertakan dalam pemetaan pengguna sandi.
Ini juga agak mudah menyuntikkan server jahat ke jaringan NIS yang sedang menyiarkan. Terutama berbahaya dengan hash kata sandi yang disertakan dalam peta sandi. Instal kotak Ubuntu, ''apt-get install nis'', dan Anda masuk dan bisa mendapatkan daftar pengguna di jaringan.