この手順では、NIS マップへの変換のためのソースファイルを準備する方法について説明します。
特定のタスクを実行するための適切な権利を取得する方法の詳細については、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。
次のファイルを確認します。
audit_user
auth_attr
auto.home または auto_home
auto.master または auto_master
bootparams
ethers
exec_attr
group
hosts
ipnodes
netgroup
netmasks
networks
passwd
protocols
rpc
service
shadow
user_attr
ソースディレクトリは、DIR マクロによって /var/yp/Makefile で定義されています。
パスワードのソースディレクトリは、PWDIR マクロによって Makefile で定義されています。
権利ソースディレクトリは、RBACDIR マクロによって /var/yp/Makefile に定義されます。必要に応じて、auth_attr ファイルをコピーする前に、/etc/security/auth_attr.d ディレクトリ内のファイルの内容をそのファイルのコピーにマージします。同様に、必要に応じて、exec_attr.d および prof_attr.d ディレクトリ内のファイルを exec_attr と prof_attr に結合します。
![]() | 注意 - これらのファイルは、システムがアップグレードされるときは常に再マージする必要があるため、これらのローカルファイルを /etc/security/*.d ディレクトリ内のリリースファイルとは別に保管してください。 |
ほかのソースファイルと異なり、/etc/mail/aliases ファイルは別のディレクトリに移動できません。このファイルは /etc/mail ディレクトリに格納されていなければなりません。詳細は、aliases(4) のマニュアルページを参照してください。
これらの操作は、sed または awk スクリプト、あるいはテキストエディタを使用して実行できます。/var/yp/Makefile は一部のファイルクリーニングを自動的に実行しますが、make コマンドを実行する前に、これらのファイルを手動で調べてクリーンアップすることをお勧めします。
ソースファイルのデータは、その特定のファイルに適した形式になっている必要があります。該当するマニュアルページを参照して、各ファイルが正しい形式になっていることを確認します。