分类: LINUX
2010-08-18 11:35:21
l 安装nis
$ sudo apt-get install nis |
l 配置/etc/defaultdomain
$ sudo vim /etc/defaultdomain (将文件的内容修改为正确的域名,本文中的域名为nis-domain) nis-domain |
l 配置/etc/hosts
(将以下信息增加到该文件的首行) 127.0.0.0 nis-domain |
l 配置/etc/default/nis
NISSERVER=master (将本机设置为Master NIS server) NISCLIENT=false (将本机设置为非NIS 客户端) |
l 重启NIS并确认ypbind工作正常
$ sudo service nis restart $ rpcinfo -p program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 34187 status 100024 1 tcp 40847 status 100004 2 udp 899 ypserv 100004 1 udp 899 ypserv 100004 2 tcp 900 ypserv 100004 1 tcp 900 ypserv 100009 1 udp 903 yppasswdd 600100069 1 udp 907 fypxfrd 600100069 1 tcp 908 fypxfrd |
l 初始化账户及MAP信息
$ sudo /usr/lib/yp/ypinit –m $ sudo make -C /var/yp |
l 增加账户后进行更新NIS
$ sudo make -C /var/yp |
l 安装NFS服务器程序
$ sudo apt-get install nfs-kernel-server |
l 配置/etc/exports
/home *(rw,sync) |
l 重新exportfs
$ sudo exportfs -r |
l 安装nis
$ sudo apt-get install nis |
l 配置/etc/defaultdomain
$ sudo vim /etc/defaultdomain (将文件的内容修改为正确的域名,本文中的域名为nis-domain) nis-domain |
l 配置/etc/default/nis
NISSERVER=false NISCLIENT=true |
l 配置/etc/yp.conf
ypserver nis-domain-server |
l 配置/etc/hosts
xxx.xxx.xxx.xxx nis-domain-server |
l 配置/etc/nsswitch.conf
passwd: files nis group: files nis shadow: files nis hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis |
l 配置/etc/group
$ sudo vim /etc/group ( 在文件末尾加入以下内容) +::: |
l 配置/etc/ passwd
$ sudo vim /etc/passwd ( 在文件末尾加入以下内容) +:::::: |
l 配置/etc/shadow
$ sudo vim /etc/shadow ( 在文件末尾加入以下内容) +:::::::: |
l 重启nis并确认ypbind工作正常
$ sudo service nis restart $ rpcinfo -p program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100007 2 udp 923 ypbind 100007 1 udp 923 ypbind 100007 2 tcp 924 ypbind 100007 1 tcp 924 ypbind 100024 1 udp 55251 status 100024 1 tcp 54982 status $ yptest Test 1: domainname(此项测试显示当前关联的NIS域名) Configured domainname is "nis-domain" Test 2: ypbind(此项测试显示当前关联的NIS服务器) Used NIS server: nis-domain-server Test 3: yp_match WARNING: No such key in map (Map passwd.byname, key nobody) Test 4: yp_first(此项测试将列出nis服务器上的第一个账户信息) ... Test 5: yp_next(此项测试将列出nis服务器上的其它账户信息) … Test 6: yp_master XXX Test 7: yp_order 1282028542 Test 8: yp_maplist(此项测试将列出nis服务器上的MAP信息) … Test 9: yp_all (此项测试将列出nis服务器上的账户信息) … 1 tests failed |
$ sudo apt-get install nfs-common |
l 安装autofs
$ sudo apt-get install autofs |
l 配置/etc/auto.master
$ sudo vim /etc/auto.master (加入以下内容) /home /etc/auto.home |
l 新增并配置/etc/auto.home
* 191.8.2.126:/home/& |