管理サーバーオペレーティングシステムに新しいユーザーアカウントを追加するには、スーパーユーザー (root) である必要があります。ユーザー管理の以降の作業は、この作業で使用したスーパーユーザーアカウントなどの、 SecurityAdmin ロールを持つユーザーが行う必要があります。
N1 System Manager に対する新規ユーザーの作成では、ユーザーのログインシェルを UNIX シェルまたは N1–ok> シェル (n1sh コマンド) のいずれかに設定することもできます。N1–ok> シェルに設定した場合、ユーザーは管理サーバーにログインするとき自動的に N1–ok> シェルに入ります。
スーパーユーザーで、リモートシステムから管理サーバーにログインします。
$ ssh -l root management_server |
management-server は、管理サーバーのホスト名か IP アドレスです。
パスワードを求められたら、パスワードを入力します。
useradd(1m) コマンドを使って、管理サーバーに新しいユーザーアカウントを追加します。
次の詳細な設定情報を入力します。
useradd -s オプションを使用して、ユーザーのシェルが自動的に n1–ok> シェル (n1sh コマンド) にログインするように設定します。例: useradd -s /opt/sun/n1gc/bin/n1sh
passwd コマンドを使用してユーザーのパスワードを設定します。
ユーザーのパスに /opt/sun/n1gc/bin を追加して、n1sh コマンドにアクセスできるようにします。
1 つ以上のロールを付けて N1 System Manager にユーザーを追加します。
# n1sh -r SecurityAdmin create user user role role[,role...] |
-r オプションは、この作業に必要な SecurityAdmin ロールを使って n1sh コマンドを実行することを可能にします。詳細は、「create user」を参照してください。add user コマンドを使用し、あとでロールを追加することもできます。