pwconv - システム管理コマンドの説明 - Linux コマンド集 一覧表
- 名前
- 書式
- 説明
- バグ
- 関連項目
名前
pwconv, pwunconv, grpconv, grpunconv - パスワード・グループの shadow 化と、通常ファイルへの逆変換
書式
pwconv
pwunconv
grpconv
grpunconv
説明
これら 4 つのプログラムは、
通常のパスワードファイル・グループファイルと、
shadow 化されたパスワードファイル・グループファイルである
/etc/passwd
", " /etc/group
", " /etc/shadow
", " /etc/gshadow
を操作する。
pwconv
は passwd
から shadow
を作成する
(すでに存在する場合は shadow
の情報も用いる)。
pwunconv
は passwd
と shadow
から
passwd
を作成し、shadow
を削除する。
grpconv
は group
から gshadow
を作成する
(すでに存在する場合は gshadow
の情報も用いる)。
grpunconv
は group
と gshadow
から
group
を作成し、gshadow
を削除する。
各プログラムは変換前に、必要なロックを要求する。
pwconv
と
grpconv
とは以下の点で類似している。
まず、shadow 化ファイルにあるエントリのうち、
通常ファイルにないものは、削除される。
また、shadow 化ファイルにあるエントリのうち、
通常ファイルでパスワードが `x' になっていないものは、更新される。
最後に、通常ファイルに書かれたパスワードは `x' に置き換えられる。
これらのプログラムは、初めて変換を行うときにも、
また通常のファイルを手動で編集した際に、
shadow 化ファイルを更新するときにも利用できる。
/etc/shadow
に新しいエントリを追加するとき、
pwconv
は /etc/login.defs
の
PASS_MIN_DAYS
,
PASS_MAX_DAYS
,
PASS_WARN_AGE
の値を使う。
同じように、
pwunconv
と grpunconv
とは以下の点で類似している。
通常ファイルのパスワードは、
shadow 化ファイルのもので更新される。
通常ファイルにあるエントリは、
shadow 化ファイルにはそのエントリがなくても、
そのまま置かれ続ける。
最後に、 shadow 化ファイルは削除される。
パスワードの有効期限情報の一部は、
pwunconv
によって失われる。変換できるものは変換される。
バグ
(不正なエントリや重複したエントリといった)
エラーがパスワードファイルやグループファイルにあると、
プログラムは永遠にループしたり、おかしな形で失敗するかもしれない。
shadow パスワード・グループへの変換や
shadow 化ファイルからの逆変換を行う前に、
pwck
と grpck
を実行してエラーを修正すること。
関連項目
- Linux Tips 関連記事
- Linux Tips(目次)
- Linux ディストリビューション一覧
- rpm のファイル名にあるi386とかi686とは
- 自分のマシンの情報を調べる
- cron の設定
- ssh の root ログインを禁止する
- ssh を、ユーザ、IPでアクセス制限
- 鍵交換方式によるssh接続
- 鍵交換方式によるssh接続( windowsから )
- 複数ファイル内の文字列を置換して上書き保存する
- あるグループをイニシャルグループとするユーザー一覧出力
- 複数ファイルのファイル名を一括変換する
- 連番ファイルをコマンド一発で作成する
- 中身がランダムなファイルを任意のサイズで作成する
- Linux ユーザーアカウントをロック・アンロックする