Fedora 19
 

NISクライアントの設定
2013/07/04
  NISクライアント側の設定です。
[root@www ~]#
yum -y install ypbind rpcbind
[root@www ~]#
ypdomainname srv.world
 
# NISドメイン指定

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

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

shadow:
nis
files
# 追記

group:
nis
files
# 追記

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

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

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

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
# ローカルにいないNIS上のユーザー

Password:
# パスワード入力

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

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

fedora:x:1000:1000:fedora:/home/fedora:/bin/bash
hiroyuki:x:1001:1001::/home/hiroyuki:/bin/bash
polkitd:x:999:999:User for polkitd:/:/sbin/nologin
saslauth:x:998:76:"Saslauthd user":/run/saslauthd:/sbin/nologin
[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
 
Tweet