selang コマンド: "unix" パラメータの説明を検索

selang コマンド: "unix" パラメータの説明を検索

私たちは信頼を活性化するSolaris 11 ホスト。私は私たちのエンジニアリングチームが作成し、コマンドラインを含むスクリプトの1つを見ています。

selang -s -c  "ng grp1 owner(etrust) ***unix*** groupid(1234)"

selang -s -c "nu user1 ***unix*** homedir(/export/home/user1) shellprog(/bin/ksh) userid(5678) pgroup(user1) gecos(New user creation for test purpose)"

利用可能なものを見るとシェナンドア環境、ACが基本環境であることを確認しました。

上記のselangコマンドでunixパラメータを使用してユーザーとグループを作成することが、unixシステムでローカルユーザーとグループを作成するのと同じかどうか疑問に思いますか?もしそうなら、サーバーがetrustを有効にした場合にのみunixパラメータが使用されますか?

ありがとう

アクシャイ

答え1

はい。ngコマンドは、サーバーのローカルeTrustデータベースにグループまたはnuユーザーを作成します。これらのいずれかにオプションを指定すると、次のunixオプションを使用してローカルユーザーまたはグループも作成されます。これは近道なので、これらのオプションを簡単に省略したり、unix同じ基本オペレーティングシステムツールを使用せずにローカルグループまたはアカウントを作成できます。selanggroupadduseradd

これらのunixオプションはeTrustデータベースには保存されません。

関連情報