Scientific Linux 6
Sponsored Link

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

NISDOMAIN=srv.world
[root@www ~]#
vi /etc/sysconfig/authconfig
USENIS=
yes
# 19行目:変更
[root@www ~]#
vi /etc/yp.conf
# 最終行へ追記 ( [ドメイン] server [NISサーバー] )

domain srv.world server master.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 rpcbind on

[root@www ~]#
chkconfig ypbind on

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

Password:
# パスワード入力

Creating directory '/home/debian'.
Last login: Wed Mar 16 22:28:32 on ttyS0
[debian@www ~]$
# ログインできた

[debian@www ~]$
master
[debian@www ~]$
ypcat passwd

fermi:x:500:500::/home/fermi:/bin/bash
ubuntu:x:502:502::/home/ubuntu:/bin/bash
cent:x:501:501::/home/cent:/bin/bash
debian:x:503:503::/home/debian:/bin/bash
[debian@www ~]$
ypcat hosts

10.0.0.100 master master.srv.world
10.0.0.100 master master.srv.world
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
[debian@www ~]$
# 試しにNISパスワード変更してみる

Changing NIS account information for debian on master.
Please enter old password:
# 旧パスワード

Changing NIS password for debian on master.
Please enter new password:
# 新パスワード

Please retype new password:
The NIS password has been changed on master.
[debian@www ~]$
# 変更完了

関連コンテンツ