在CentOS系統(tǒng)中安裝NIS服務(wù)器的方法
發(fā)布時(shí)間:2015-07-06 15:53:39 作者:佚名
我要評(píng)論

這篇文章主要介紹了在CentOS系統(tǒng)中安裝NIS服務(wù)器的方法,同樣適用于RedHat系的其他Linux系統(tǒng),需要的朋友可以參考下
第一步 安裝 nis 服務(wù)器
復(fù)制代碼
代碼如下:[root@s ~]# yum install ypserv yp-tools rpcbind
這樣就安裝完成了,是不是很 easy
我這里的環(huán)境是:
NIS 服務(wù)器 IP: 192.168.100.254 主機(jī)名: www.e2fsck.org
NIS 客戶端 IP: 192.168.100.240 主機(jī)名: site.e2fsck.org
第二步 配置 NIS 服務(wù)器
1. 增加 NISDOMAIN
復(fù)制代碼
代碼如下:[root@s ~]# vi /etc/sysconfig/network</p>
<p>NISDOMAIN=e2fsck #這里的名字要和 HOSTNAME 一樣
2. 啟動(dòng) NIS 服務(wù)
復(fù)制代碼
代碼如下:[root@s ~]# service rpcbind start #如果是 CentOS 5 應(yīng)該是 service portmap start</p>
<p>[root@s ~]# service ypserv start
3. 限制IP范圍
復(fù)制代碼
代碼如下:[root@s ~]# vi /var/yp/securenets</p>
<p>255.255.255.255 127.0.0.1
255.255.255.0 192.168.100.0
255.255.255.0 192.168.100.0
4. 添加測(cè)試用戶
復(fù)制代碼
代碼如下:[root@s ~]# useradd e2fsck</p>
<p>[root@s ~]# passwd e2fsck
5. 建立數(shù)據(jù)庫(kù)
復(fù)制代碼
代碼如下:[root@s ~]# /usr/lib/yp/ypinit -m</p>
<p>
At this point, we have to construct a list of the hosts which will run NIS
servers. www.e2fsck.org is in the list of NIS server hosts. Please continue to add
the names for the other hosts, one per line. When you are done with the
list, type a .
next host to add: www.e2fsck.org
next host to add: <span id="comm">這里 Ctrl + D 這里從服務(wù)器的地址,我們這里不用</span>
The current list of NIS servers looks like this:
www.e2fsck.org
Is this correct? [y/n: y] <span id="comm">y</span>
We need a few minutes to build the databases...
Building /var/yp/e2fsck/ypservers...
Running /var/yp/Makefile...
gmake[1]: Entering directory `/var/yp/e2fsck'
Updating passwd.byname...
Updating passwd.byuid...
Updating group.byname...
Updating group.bygid...
Updating hosts.byname...
Updating hosts.byaddr...
Updating rpc.byname...
Updating rpc.bynumber...
Updating services.byname...
Updating services.byservicename...
Updating netid.byname...
Updating protocols.bynumber...
Updating protocols.byname...
Updating mail.aliases...
gmake[1]: Leaving directory `/var/yp/e2fsck'
www.e2fsck.org has been set up as a NIS master server.
Now you can run ypinit -s www.e2fsck.org on all slave server.
At this point, we have to construct a list of the hosts which will run NIS
servers. www.e2fsck.org is in the list of NIS server hosts. Please continue to add
the names for the other hosts, one per line. When you are done with the
list, type a .
next host to add: www.e2fsck.org
next host to add: <span id="comm">這里 Ctrl + D 這里從服務(wù)器的地址,我們這里不用</span>
The current list of NIS servers looks like this:
www.e2fsck.org
Is this correct? [y/n: y] <span id="comm">y</span>
We need a few minutes to build the databases...
Building /var/yp/e2fsck/ypservers...
Running /var/yp/Makefile...
gmake[1]: Entering directory `/var/yp/e2fsck'
Updating passwd.byname...
Updating passwd.byuid...
Updating group.byname...
Updating group.bygid...
Updating hosts.byname...
Updating hosts.byaddr...
Updating rpc.byname...
Updating rpc.bynumber...
Updating services.byname...
Updating services.byservicename...
Updating netid.byname...
Updating protocols.bynumber...
Updating protocols.byname...
Updating mail.aliases...
gmake[1]: Leaving directory `/var/yp/e2fsck'
www.e2fsck.org has been set up as a NIS master server.
Now you can run ypinit -s www.e2fsck.org on all slave server.
6. 啟動(dòng)
復(fù)制代碼
代碼如下:[root@s ~]# service yppasswdd start
第三步 客戶端配置
1. 下載安裝包
復(fù)制代碼
代碼如下:[root@c2 ~]# yum install ypbind rpcbind
2. 圖形方式認(rèn)證
復(fù)制代碼
代碼如下:[root@c2 ~]# authconfig-tui</p>
<p>
authconfig-tui - (c) 1999-2005 Red Hat, Inc.
┌───────┤ Authentication Configuration ├────—───|
│ User Information Authentication │
│ [ ] Cache Information [*] Use MD5 Passwords │
│ [ ] Use Hesiod [*] Use Shadow Passwords │
│ [ ] Use LDAP [ ] Use LDAP Authentication │
│ [*] Use NIS [ ] Use Kerberos │
│ [ ] Use Winbind [ ] Use SMB Authentication │
│ [ ] Use Winbind Authentication │
│ [ ] Local authorization is sufficient │
│ │
│ │ Cancel │ │ Next │ │
│
│ │
└─────────────────────────────────
authconfig-tui - (c) 1999-2005 Red Hat, Inc.
┌───────┤ Authentication Configuration ├────—───|
│ User Information Authentication │
│ [ ] Cache Information [*] Use MD5 Passwords │
│ [ ] Use Hesiod [*] Use Shadow Passwords │
│ [ ] Use LDAP [ ] Use LDAP Authentication │
│ [*] Use NIS [ ] Use Kerberos │
│ [ ] Use Winbind [ ] Use SMB Authentication │
│ [ ] Use Winbind Authentication │
│ [ ] Local authorization is sufficient │
│ │
│ │ Cancel │ │ Next │ │
│
│ │
└─────────────────────────────────
這里選擇 Use NIS 然后下一步,Domain寫 e2fsck ;Server 寫IP 192.168.100.254 即可。
3. SSH測(cè)試
ssh 連接 192.168.100.240 用上面創(chuàng)建的 e2fsck 帳號(hào)查看是否登錄。
復(fù)制代碼
代碼如下:login as: e2fsck
e2fsck@www.e2fsck.org’s password:
Could not chdir to home directory /home/e2fsck: No such file or directory
-bash-3.2$
e2fsck@www.e2fsck.org’s password:
Could not chdir to home directory /home/e2fsck: No such file or directory
-bash-3.2$
相關(guān)文章
- 這篇文章主要介紹了Centos6下使用yum安裝Varnish的配置方法,本文講解了安裝repo源、更新yum源、安裝varnish、安裝varnish、網(wǎng)絡(luò)timeout解決辦法等內(nèi)容,需要的朋友可以參考2015-04-20
Centos6下Varnish啟動(dòng)失敗的解決辦法
這篇文章主要介紹了Centos6下Varnish啟動(dòng)失敗的解決辦法,Varnish是一款高性能的Web加速器,緩存性能非常好,本文講解了它的安裝方法和啟動(dòng)不成功問(wèn)題的解決步驟,需要的朋友可2015-04-20- 這篇文章主要介紹了Centos6下Varnish啟動(dòng)失敗解決方法,需要的朋友可以參考下2015-04-14