次の手順では、管理者が roles ディレクトリをカスタマイズ済みです。管理者はすべての役割についてデフォルトのホームディレクトリとスケルトンディレクトリを変更します。
Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。
例:
# roleadd -D group=other,1 project=default,3 basedir=/home skel=/etc/skel shell=/bin/pfsh inactive=0 expire= auths= profiles=All limitpriv= defaultpriv= lock_after_retries=
例:
# roleadd -D -b /export/home -k /etc/skel/roles # roleadd -D group=staff,10 project=default,3 basedir=/export/home skel=/etc/skel/roles shell=/bin/sh inactive=0 expire= auths= profiles= roles= limitpriv= defaultpriv= lock_after_retries=
以後、roleadd コマンドを使用すると、ホームディレクトリが /export/home に作成され、役割の環境が /etc/skel/roles ディレクトリから取り込まれます。