PENDAHULUAN
NIS Server
adalah sebuah layanan di jaringan untuk memberikan single sign on
authentication. Jika sistem openSUSE bergantung pada server NIS untuk
menyediakan data pengguna, maka pengguna tidak akan bisa login ke mesin ini
jika service NIS bermasalah.
TUJUAN
Komputer client yang berbasis linux bisa login dengan menggunakan username di server.
Dengan menambahkan NFS, home direktori user, bisa dibuat untuk disimpan secara terpusat di server.
Komputer client yang berbasis linux bisa login dengan menggunakan username di server.
Dengan menambahkan NFS, home direktori user, bisa dibuat untuk disimpan secara terpusat di server.
CARA PENGERJAAN DAN HASIL
Skenario :
Server IP
Address : 192.168.4.10
Client IP
Address : 192.168.4.12
Konfigurasi NIS Server
1. Install NIS
server
$ sudo apt-get install portmap nis
2. Edit file
/etc/default/nis menjadi
NISSERVER=true
NISCLIENT=false
3. Edit file
/etc/defaultdomain isikan dengan nama domain yang ingin digunakan
share.dom
4. Langkah ini
opsional (boleh dilakukan, boleh juga tidak) yaitu untuk membatasi
network yang mengakses NIS Server. Edit
file /etc/ypserv.securenets, isikan
dengan network yang akan dilayani.
255.255.255.0 192.168.4.0
5. Restart NIS
server
$ sudo /etc/init.d/nis restart
6. Edit filenya
untuk menentukan User ID minimal yang akan map ke NIS server
pada /var/yp/Makefile.
MINUID=1001
MINGID=1001
7. Buat user
baru
useradd
erwan –m
passwd
erwan
8. Singkronisasi
antara Database user lokal ke NIS server
$ sudo /usr/lib/yp/ypinit –m
Kemudian
tekan CTRLD untuk melanjutkan
Langkah untuk
konfigurasi NIS server sudah selesai. Kita bisa mengecek seharusnya ada service
portmap yang sudah dijalankan.
Untuk mendukung
NIS, kita juga perlu menginstall NFS untuk filesharing :
1. Install NFS
$ sudo apt-get install nfs-kernel-server
2. Sharing
direktori /home dengan mengendit file /etc/exports
/home 192.168.4.0(rw,no_root_squash,async)
3. Reload ulang
konfigurasi sharing NFS
#exportfs
–r
#exportfs
–a
#/etc/init.d/nfs-kernel-server
restart
Konfigurasi NIS Client
1. Install NIS
$ sudo apt-get install nis portmap
Jika proses startup dan binding terlalu
lama, cancel saja, tekan CTRL + C
2. Edit file
/etc/default domain dan isikan nama domain sesuai dengan nama
domain NIS server.
share.dom
3. edit file
/etc/default/nis
NISSERVER=false
NISCLIENT=true
4. Edit file
/etc/yp.conf . Isikan baris berikut yang menyatakan alamat NIS server
ypserver 192.168.4.10
5. Edit file
/etc/nsswitch.conf
passwd:
compat nis
group :
compat nis
shadow:
compat nis
6. Restart NIS
$ sudo /etc/init.d/nis restart
Untuk mounting
file system, kita install nfs client di sisi client :
1. Install NFS
Client
$ sudo apt-get install nfs-client
2. Mount
directory /home ke direktori /home yang di server
$ sudo mount.nfs 192.168.4.10:/home /home
3. Untuk membuat
setting mount menjadi permanen, edit file /etc/fstab, dan
tambahkan baris sbb :
192.168.4.10:/home
/home
nfs
defaults
0 0
4. Cek
konfigurasi file /etc/fstab dengan melakukan mount ulang direktori /home
$ sudo mount -o remount /home
Mount ulang semua file system
$ mount -a
Coba restart
komputer client dan login dengan username dan password user di server.
Perhatian:
Setiap ada
perubahan data user di server, baik itu penambahan user, penggantian password
dan lain sebagainya, NIS server harus menjalankan langkah 8 di server yaitu melakukan
singkronisasi.
$ sudo /usr/lib/yp/ypinit -m
Referensi :
- http://taujago.web.id/index.php/2010/02/20/setting-nis-server-ubuntu/
Tidak ada komentar:
Posting Komentar