Fedora 20
Sponsored Link

Configure NIS Client
2013/12/26
  Configure NIS client in order to share users' accounts in your local networks.
[root@www ~]#
yum -y install ypbind rpcbind
[root@www ~]#
ypdomainname srv.world
 
# set NIS domain name

[root@dlp ~]#
vi /etc/hosts
# add server and client's IP address

10.0.0.30   dlp.srv.world dlp
10.0.0.31   www.srv.world www

[root@www ~]#
vi /etc/sysconfig/authconfig
USENIS=
yes
# line 22: change
[root@www ~]#
vi /etc/yp.conf
# add at the last line ( [domain] server [NIS server] )

domain srv.world server dlp.srv.world
[root@www ~]#
vi /etc/nsswitch.conf
passwd:
nis
files
# line 33: add

shadow:
nis
files
# add

group:
nis
files
# add

hosts:
nis
files dns myhostname
# add
# add optionally if you need ( create home directory automatically if it's none )

[root@www ~]#
vi /etc/pam.d/system-auth
# add at the last line

session     optional      pam_mkhomedir.so skel=/etc/skel umask=077

[root@www ~]#
systemctl enable rpcbind.service

[root@www ~]#
systemctl enable ypbind.service

[root@www ~]#
www login:
fedora
# a user on NIS

Password:
# NIS password

Creating directory '/home/fedora'.
[fedora@www ~]$
# logined

[fedora@www ~]$
dlp.srv.world
[fedora@www ~]$
ypcat passwd

debian:x:1001:1001::/home/debian:/bin/bash
fedora:x:1000:1000:fedora:/home/fedora:/bin/bash
[fedora@www ~]$
ypcat hosts

10.0.0.30 dlp.srv.world dlp
10.0.0.30 dlp.srv.world dlp
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
Matched Content
 
Tweet