Go to main content

マニュアルページ セクション 8: システム管理コマンド

印刷ビューの終了

更新: 2018年8月8日
 
 

roledel(8)

名前

roledel - システムからの役割のログインの削除

形式

roledel [-r] [-S repository] [-q qualifier] role

説明

roledel ユーティリティーは、システムから役割アカウントを削除し、システムファイルやファイルシステムにアカウント関連の適切な変更を加えます。また、roledel は、各ユーザーの引き受け可能な役割のリストからもその役割を削除します。

既存の役割を削除するには、管理者に User Management プロファイルが付与されている必要があります。

オプション

サポートしているオプションは、次のとおりです。

–q qualifier

削除する属性を修飾するホストまたはネットグループの名前。修飾子がネットグループ名であることを示すには、接頭辞 @ が必要です。–q オプションは、ユーザーアカウントが LDAP ネームサービスによって保持されている場合のみ有効です。修飾子に関連付けられた属性のみが削除されます。アカウントおよびその他の属性には影響がありませんが、このオプションが省略された場合はこのかぎりではありません。その場合、修飾されているすべての属性も削除されます。

–r

システムから役割のホームディレクトリを削除します。このディレクトリは存在する必要があります。このコマンドが正常に実行されたあと、ホームディレクトリの下にあるファイルやディレクトリにはアクセスできなくなります。役割のホームディレクトリとして作成された ZFS データセットが削除されます。

その役割の auto_home エントリが削除されます。

–S repository

有効なリポジトリは、filesldap です。リポジトリは、更新するネームサービスを指定します。デフォルトのリポジトリは files です。

オペランド

次のオペランドがサポートされています。

role

削除する既存の役割の名前。

終了ステータス

次の終了ステータスが返されます。

0

正常終了。

2

無効なコマンド構文。roledel コマンドの使用法に関するメッセージが表示されます。

6

削除されるアカウントが存在しません。

8

削除されるアカウントが使用されています。

10

/etc/group または /etc/user_attr ファイルを更新できません。ただし、ログインは /etc/passwd ファイルから削除されます。

12

ホームディレクトリを削除できないか、またはそれ以外の変更を行うことができません。

ファイル

/etc/passwd

システムパスワードファイル

/etc/shadow

役割の暗号化パスワードおよび関連情報を含むシステムファイル

/etc/group

グループ定義を含むシステムファイル

/etc/user_attr

追加の役割属性を含むシステムファイル

属性

属性についての詳細は、マニュアルページの attributes(7) を参照してください。

属性タイプ
属性値
使用条件
system/core-os

関連項目

auths(1)passwd(1)profiles(1)roles(1)passwd(5)prof_attr(5)user_attr(5)attributes(7)groupadd(8)groupdel(8)groupmod(8)logins(8)roleadd(8)rolemod(8)useradd(8)userdel(8)usermod(8)

roledel ユーティリティーは、リポジトリの grouppasswdshadow、および user_attr データベースにあるアカウント定義だけを削除します。