| Passwd :: Unix / etc / passwd、/ etc / shadow、および/ etc / group形式のファイルへの抽象インタフェースを提供します。 |
今すぐダウンロード |
Passwd :: Unix ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/strzelec/
Passwd :: Unix タグ
Passwd :: Unix 説明
/ etc / passwd、/ etc / shadow、および/ etc / group形式のファイルへの抽象インタフェースを提供します。 PassWD :: Unixは、/ etc / passwd、/ etc / shadowファイル、および/ etc / group形式のファイルへの抽象インタフェースを提供するPerlモジュールです。それはUNIX :: PasswdFileモジュールにインスパイアされています(Sun Solaris 10またはLinuxのような現代のシステムでは何が必要なのか)。シノプシスはPassWD :: UNIXを使用します。 My $ PU = PASSWD :: UNIX-> new(); My $ ERR = $ PU->ユーザー(「例」、$ PU-> ENCPASS( "my_secret")、$ PU-> Maxuid + 1,10、 "My User"、 "/ home /例"、 "/ bin / bash」); $ PU-> PASSWD(「例」、$ PU-> Encpass( "NewSecret"))。私の$ USER($ PU->ユーザー){印刷 "username:$ user nfull名前:"、$ pu-> gecos($ user)、 " n n"; My $ UID = $ PU-> UID( 'example'); $ PU-> DEL(「例」); #またはPASSWD :: UNIX QW(check_sanity reset passwd_file shadow_file group_fileバックアップ警告Del Del_User UID GID GID GECOSホームシェルPasswd名前変更名前変更maxgid maxuid exists_user exists_groupユーザーユーザーusers_from_shadow del_groupグループグループgroups_from_gshadow); My $ ERR = USER(「例」、ENCPASS( "MY_SECRET")、$ PU-> MAXUID + 1,10、 "My User"、 "/ home /例"、 "/ bin / bash"); passwd(「例」、Encpass( "NewSecret"))。私の$ user(users()){印刷 "username:$ user nfull name:"、gecos($ user)、 " n n"; My $ uid = uid( 'example'); DEL(例 ");要件: ・Perl
Passwd :: Unix 関連ソフトウェア