1.配置nis服務器
1.1.配置nis服務器
a) 從服務器或者光盤安裝ypserv,ypbind,和yp-tools的RPM包
b) 編輯 /etc/sysconfig/network ,添加這樣一行:
NISDOMAIN=station83.example.com
下次啓動時纔會起作用,設置了NIS域名之後不要重新啓動,運行命令:
domainname station83.example.com
C) 打開portmap服務和ypserv服務
service portmap start
service ypserv start
d) 使用ypinit產生NIS數據庫(maps),注意可能出現的錯誤信息
/usr/lib/yp/ypinit -m
(注意:你不用在列表中添加任何主機,只要按 < CTRL - D > )
g) 啓動NIS password升級進程
service yppasswdd start
h) 如果ypinit在第六步時沒有錯誤,重新啓動ypserv服務:
service ypserv restart
i)創建nfs1用戶,指定家目錄/rhome/nfs1?--------如何指定的? useradd -d /rhome/nfs1 nfs1
並複製shell到家目錄文件:
cp -r /etc/skel/.bash* /rhome/nfs1/
1.2. 配置NIS客戶端
a) 在客戶端,確認已經安裝以下幾個包:portmap,ypbind,yp-tools和authconfig
b) 確認客戶端可以看到服務器上的portmap服務
rpcinfo –p 你們的NIS服務器
c) 使用authconfig工具配置你的客戶端使用NIS進行身份驗證,選定“Use NIS”,在“Domain:”後指定你的NIS域,在“Server:”後指定你的NIS服務器。
d) 測試你的NIS客戶端,使用root用戶登陸你的客戶端,root用戶是客戶端上的root還是NIS服務器上的?測試 客戶端----服務器的連接,使用:
ypcat passwd
這樣會顯示出NIS服務器上的password數據,(請記住,只有在服務器上/etc/passwd文件中UID大於等於500的用戶纔會被放進數據庫中)
2.配置nfs
1.1#rpm -qa |grep nfs (查詢系統中是否安裝有nfs包)
2.2 # vi /etc/exports (編譯nfs服務的配置文件,我要把我的/data目錄共享出來,允許所有網段的用戶可以訪問)
/rhome/nfs1 *(rw,async)
2.3.#exportfs –rv(這個命令可以驗證我們設置的配置文件是 否正確,如果是下面的輸出,就說明是正確的)
[root@station83 ~]# exportfs -rv
exporting *:/rhome/nfs1
或showmount -e localhost
[root@station83 ~]# showmount -e localhost
Export list for localhost:
/rhome/nfs1 *
2.4 # chkconfig --list |grep nfs (這個命令是查看nfs服務在哪幾種啓動級別會自動啓動)
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
[root@station38 ~]# chkconfig nfs on (爲了讓nfs服務在2345這幾個啓動級別都啓動,我執行了這個命令)
[root@station38 ~]# chkconfig --list |grep nfs (現在去查看一下)
nfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
2.5 [root@station38 ~]# service nfs restart (現在我們就可以啓動這個服務的,讓我們的配置文件生效)
2.6 客戶端測試
[root@station73 other]# showmount -e 192.168.0.83
Export list for 192.168.0.83:
/rhome/nfs1 *
3.配置autofs
用autofs實現掛載192.168.0.83:/rhome/nfs1 到本機。
3.1 vim /etc/auto.master
#
/misc /etc/auto.misc
/nfs /etc/auto.home
/rhome /etc/auto.misc
/home /etc/auto.misc
#
# vi /etc/auto.misc
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom下增加這行
nfs1 192.168.0.83:/rhome/nfs1
3.2 #service autofs restart 重新啓動autofs服務
3.3 以nfs1在客戶端登錄
成功後[nfs1@station73 ~]$