Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1222724
  • 博文数量: 233
  • 博客积分: 6270
  • 博客等级: 准将
  • 技术积分: 1798
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-26 08:32
文章分类

全部博文(233)

文章存档

2011年(31)

2010年(202)

我的朋友

分类: LINUX

2010-08-18 11:35:21

1.    服务器

1.1  NIS服务器

1.1.1 首次配置

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

 

1.1.1.1 新增账户

l  增加账户后进行更新NIS

$ sudo make -C /var/yp

 

1.1.2 NFS服务器

l  安装NFS服务器程序

$ sudo apt-get install nfs-kernel-server

 

l  配置/etc/exports

/home       *(rw,sync)

 

l  重新exportfs

$ sudo exportfs -r

 

1.2  客户机安装方法

1.2.1 NIS客户端

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

 

 

1.2.2 NFS客户端

$ sudo apt-get install  nfs-common

 

1.2.3 Autofs

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/&


阅读(1035) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~