| PASSWD :: UNIX. bietet eine abstrakte Schnittstelle zu / etc / passwd, / etc / shadow- und / etc / gruppenformatdateien |
Jetzt downloaden |
PASSWD :: UNIX. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Strzelecki Lukasz
- Website des Verlags:
- http://search.cpan.org/~strzelec/
PASSWD :: UNIX. Stichworte
PASSWD :: UNIX. Beschreibung
Bietet eine abstrakte Schnittstelle zu / etc / passwd, / etc / shadow- und / etc / gruppenformatdateien PASSWD :: UNIX ist ein Perl-Modul, das eine abstrakte Schnittstelle zu / etc / passwd, / etc / shadow- und / etc / gruppenformatdateien bereitstellt. Es ist inspiriert von Unix :: PasswDFile-Modul (dass man nicht umgeht, etc / shadow-Datei, was in modernen Systemen wie Sun Solaris 10 oder Linux notwendig ist) .Synopsis Verwenden Sie Passwd: UNIX; MEIN $ PU = PASSWD :: UNIX-> NEUE (); Mein $ ERR = $ PU-> Benutzer ("Beispiel", $ PU-> Encpascing ("my_secret"), $ PU-> Maxuid + 1, 10, "Mein Benutzer", "/ Zuhause / Beispiel", "/ bin / bash "); $ PU-> Passwd ("Beispiel", $ PU-> Encpascing ("newsecret"); FOREACH MEIN $ UVEN ($ PU-> Users) {drucken "Benutzername: $ benutzer \ nfull Name:", $ PU-> GECOS ($ US-Benutzer), "\ n \ n"; } MEINE $ UID = $ PU-> UID ('Beispiel'); $ pu-> del ("Beispiel"); # oder verwenden Sie Passwd :: UNIX QW (CHECK_SANITY RESET VERKECTSPASSWD_FILE SHADE_FILE GRUND_FILE BACKUP WARNUNGEN DEL DEL_USER UID GID GECOS Home Shell Passwd Umbenennen MAXGID MAXUID exist_user exist_group Benutzerbenutzer Benutzer_von_shadow del_group Gruppengruppen Gruppen_von_gshadow); Mein $ err = Benutzer ("Beispiel", EncPass ("my_secret"), $ PU-> Maxuid + 1, 10, "Mein Benutzer", "/ Zuhause / Beispiel", "/ Bin / Bash"); Passwd ("Beispiel", EncPass ("newsecret"); FOREACH MEIN $ UVEN (Benutzer ()) {drucken "Benutzername:", GECOs ($ user), "\ n \ n"; } MEINE $ UID = UID ('Beispiel'); del ("Beispiel"); Anforderungen: · Perl.
PASSWD :: UNIX. Zugehörige Software