CentOS 5
Sponsored Link

NISクライアントの設定2015/01/13

  NISクライアント側の設定です。
[root@www ~]#
yum -y install ypbind
[root@www ~]#
vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=www.srv.world
# 最終行へ追記

NISDOMAIN=srv.world
[root@www ~]#
vi /etc/sysconfig/authconfig
USENIS=
yes
   
# 21行目:変更
[root@www ~]#
vi /etc/yp.conf
# 最終行へ追記 ( [ドメイン] server [NISサーバーのホスト名またはIPアドレス] )

domain srv.world server dir.srv.world
[root@www ~]#
vi /etc/nsswitch.conf
passwd:     files
nis
   
# 33行目:追記

shadow:     files
nis
   
# 追記

group:     files
nis
   
# 追記

hosts:     files dns
nis
   
# 追記
# ユーザーのホームディレクトリをNFS等で共有せずに、サーバー個々に持たせるならば以下を設定

# (ログイン時にホームディレクトリを自動作成)

[root@www ~]#
vi /etc/pam.d/system-auth
# 最終行に追記

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

[root@www ~]#
chkconfig portmap on

[root@www ~]#
chkconfig ypbind on

[root@www ~]#
shutdown -r now
www.srv.world login:
redhat
   
# ローカルにいないNIS上のユーザー

Password:    
# パスワード入力

Creating directory '/home/redhat'.
[redhat@www ~]$    
# ログインできた

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

cent:x:500:500::/home/cent:/bin/bash
redhat:x:501:501::/home/redhat:/bin/bash
[redhat@www ~]$
ypcat hosts

127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost.localdomain localhost
10.0.0.30 dlp.srv.world dlp
10.0.0.30 dlp.srv.world dlp
[redhat@www ~]$    
# 試しにNISパスワード変更してみる

Changing NIS account information for redhat on dlp.srv.world.
Please enter old password:    
# 旧パスワード

Changing NIS password for redhat on dlp.srv.world.
Please enter new password:    
# 新パスワード

Please retype new password:
The NIS password has been changed on dlp.srv.world.
[redhat@www ~]$    
# 変更完了
関連コンテンツ