NISサーバおよび、NISクライアントでよく使うコマンドまとめ。
| 登録日 | :2024/08/04 16:52 |
|---|---|
| カテゴリ | :Linux |
NIS (Network Information Service) には、サーバー側とクライアント側で使用するコマンドがそれぞれ異なります。以下に、NISサーバーとNISクライアントで使用する主要なコマンドをまとめます。
1. NISサーバーで使用するコマンド
ypserv:
NISサーバーデーモンを起動するコマンド。
例: sudo systemctl start ypserv
ypinit:
NISマスターサーバーまたはスレーブサーバーを初期化するためのコマンド。
例: sudo /usr/lib/yp/ypinit -m(マスターサーバーの初期化)
例: sudo /usr/lib/yp/ypinit -s master_server(スレーブサーバーの初期化)
ypxfr:
NISマップをマスターサーバーからスレーブサーバーに転送するコマンド。
例: ypxfr passwd.byname
ypmake:
NISマップを再構築するためのコマンド。
例: cd /var/yp && make
ypstop:
NISサーバーを停止するコマンド。
例: sudo systemctl stop ypserv
rpc.yppasswdd:
NISパスワード変更デーモンを起動するコマンド。
例: sudo systemctl start rpc.yppasswdd
ypcat:
NISマップの内容を表示するコマンド。
例: ypcat passwd
ypwhich:
現在のNISサーバーのホスト名を表示するコマンド。
例: ypwhich
2. NISクライアントで使用するコマンド
ypbind:
NISクライアントデーモンを起動するコマンド。
例: sudo systemctl start ypbind
ypcat:
NISマップの内容を表示するコマンド。
例: ypcat passwd
ypwhich:
現在のNISサーバーのホスト名を表示するコマンド。
例: ypwhich
yppasswd:
NISパスワードを変更するコマンド。
例: yppasswd
ypmatch:
NISマップ内の特定のエントリを検索するコマンド。
例: ypmatch username passwd
domainname:
NISドメイン名を表示または設定するコマンド。
例: domainname(表示)
例: sudo domainname example.nis(設定)
ypdomainname:
NISドメイン名を表示または設定するコマンド(domainnameと同等)。
例: ypdomainname(表示)
例: sudo ypdomainname example.nis(設定)
これらのコマンドを使用することで、NISサーバーおよびクライアントの設定や管理を行うことができます。各コマンドの詳細な使用方法については、各コマンドのマニュアルページ(例:man ypbind)を参照してください。