• ベストアンサー

パスワードを期限切れにしたい

RedHat Enterprise Linux ES2.1を使用しています。 新しいユーザーを作成し、そのユーザーにすぐパスワードを変更してもらうため、 新しいユーザーを作成し、最初ののパスワードを設定した時点で、期限切れにしたいのです。 色々調べて、「passwd -e ユーザー名」のコマンドでできると書いてあるページを見つけましたが、 やってみたところ、unknown optionとなり、ダメでした。 UNIXではできるようですが、Linuxでできる方法はないのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
noname#41381
noname#41381
回答No.3

自分とこでは、  passwd -d <username> でパスワードを削除した後  chage -d 0 <username> で有効期限を0日に設定 でやってます。

benny12
質問者

お礼

ご回答ありがとうございます。 頂いた回答の通り、やってみましたら、できました。 ありがとうございました。

その他の回答 (2)

  • penpen7
  • ベストアンサー率33% (25/74)
回答No.2

たしかにLinuxではPasswdコマンドは違う動作をするようですね。一応こんな情報も出ました。私の環境では、成功しましたが、はたしてあなたの望む通りの動作になるかは、自信が有りません。参考にしてください。

参考URL:
http://www.ipa.go.jp/security/fy12/contents/crack/soho/soho/chap2/linux/password.html
benny12
質問者

お礼

再度のご回答ありがとうございました。

  • penpen7
  • ベストアンサー率33% (25/74)
回答No.1

Linuxでも同じ -e で期限切れに出来るはずです。-x でまず有効期限を設定しましたか?有効期限が設定されていないと期限切れのオプションを入れてもだめだと思うのですが・・・補足でLinux関連の検索エンジンを紹介します。http://www.google.co.jp/linux

参考URL:
http://www.linux.or.jp/JM/html/shadow/man1/passwd.1.html
benny12
質問者

お礼

早速のご回答ありがとうございます。 有効期限を設定してみましたが、それでもダメでした。 原因として何か思い当たる事がございましたら、またお願い致します。

関連するQ&A