Linuxコマンド辞典 pwunconvコマンド(ユーザ/グループ管理)

パスワードのシャドウ化を解除するpwunconvコマンドの概要と使い方を記載しています。

RHEL Fedora CentOS Vine Deblan Ubuntu Plamo

参考サイト:Man page of INSTALL

概要・使用方法

シャドウ化されたパスワードを解除して、パスワード情報をパスワードファイル「/etc/passwd」に含めることができます。このコマンドを実行するとシャドウパスワードファイル「/etc/shadow」からパスワードファイル「/etc/passwd」にパスワードの情報が移され、シャドウパスワードファイルは削除されます。

書式

$pwunconv

このコマンドは、パスワードファイルとシャドウパスワードファイルに不一致があった場合、正常に動作しないので、「pwck」コマンドでチェックしてから実効したほうがよいでしょう。

実行結果

[root@i-host tmp]# cat /etc/passwd
hanako:x:1007:1007:hanatarou,tokyo,03-999-9999,999-9999-9999:/home/hanako:/bin/bash
[root@i-host tmp]# ls /etc/shadow
/etc/shadow
[root@i-host tmp]# pwunconv
[root@i-host tmp]# ls /etc/shadow
ls: cannot access /etc/shadow: No such file or directory
[root@i-host tmp]# cat /etc/passwd
hanako:$6$bNdwOpfzE2/b1fxR$TnKgQSQz3gtzla3LDkZ/zkKqL4a1OcjXodBNe5cTAxQReSc56sEolNLGpdKnubh9lmsdbgCUwcrWq2yDPdyCB0:1007:1007:hanatarou,tokyo,03-999-9999,999-9999-9999:/home/hanako:/bin/bash
[root@i-host tmp]#