CentOS Stream 8
Sponsored Link

NIS : クライアントの設定2021/03/11

NIS サーバーのユーザーアカウント情報等々を共有できるよう NIS クライアントの設定をします。
[1] Ypbind をインストールして NIS クライアントを設定します。
[root@node01 ~]#
dnf -y install ypbind rpcbind oddjob-mkhomedir
# NIS ドメイン設定

[root@node01 ~]#
ypdomainname srv.world

[root@node01 ~]#
echo "NISDOMAIN=srv.world" >> /etc/sysconfig/network

[root@node01 ~]#
vi /etc/yp.conf
# 最終行に追記

# [domain (NIS ドメイン) server (NIS サーバー)]

domain srv.world server dlp.srv.world
[root@node01 ~]#
authselect select nis --force

Backup stored at /var/lib/authselect/backups/2021-03-11-01-21-31.2BXIob
Profile "nis" was selected.
The following nsswitch maps are overwritten by the profile:
- aliases
- automount
- ethers
- group
- hosts
- initgroups
- netgroup
- networks
- passwd
- protocols
- publickey
- rpc
- services
- shadow

Make sure that NIS service is configured and enabled. See NIS documentation for more information.

# 必要があれば有効に設定 (初回ログイン時にホームディレクトリを自動生成)

[root@node01 ~]#
authselect enable-feature with-mkhomedir

# SELinux 有効の場合はブール値変更

[root@node01 ~]#
setsebool -P nis_enabled on

[root@node01 ~]#
systemctl enable --now rpcbind ypbind nis-domainname oddjobd

[root@node01 ~]#
CentOS Stream 8
Kernel 4.18.0-277.el8.x86_64 on an x86_64

Activate the web console with: systemctl enable --now cockpit.socket

node01 login: redhat     # NIS 登録ユーザー
Creating home directory for redhat.
[redhat@node01 ~]$       # ログインできた

# 参照している NIS サーバー確認

[redhat@node01 ~]$

# NIS パスワード変更

[redhat@node01 ~]$

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.