| PASSWD :: Unix biedt een abstracte interface voor / etc / passwd, / etc / shadow and / etc / groepsindeling bestanden |
Download nu |
PASSWD :: Unix Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Strzelecki Lukasz
- Uitgever website:
- http://search.cpan.org/~strzelec/
PASSWD :: Unix Tags
PASSWD :: Unix Beschrijving
Biedt een abstracte interface voor / etc / passwd, / etc / shadow and / etc / groep formaat bestanden PASSWD :: Unix is een PERL-module die een abstracte interface biedt / etc / passwd, / etc / schaduw- en / etc / groepsformaatbestanden. Het is geïnspireerd op UNIX :: PASSWDFILE-module (dat hanteert / etc / Shadow-bestand niet, wat nodig is in moderne systemen zoals Sun Solaris 10 of Linux). Synopsis Gebruik Passwd :: Unix; Mijn $ PU = Passwd :: Unix-> Nieuw (); Mijn $ ERR = $ PU-> Gebruiker ("Voorbeeld", $ PU-> Encpass ("My_Secret"), $ PU-> MAXUID + 1, 10, "Mijn gebruiker", "/ Home / Voorbeeld", "/ Bin / bash "); $ PU-> PASSWD ("Voorbeeld", $ PU-> ENCPASS ("NEWSEPRET")); Foreach My $ User ($ PU-> -gebruikers) {print "Gebruikersnaam: $ User \ NFHEEL NAAM:", $ PU-> GECOS ($ GEBRUIKER), "\ N \ N"; } Mijn $ UID = $ PU-> UID ('Voorbeeld'); $ pu-> del ("voorbeeld"); # OF GEBRUIK PASSWD :: Unix QW (Check_Sanity Reset Encpass Passwd_File Shadow_File Group_File Backup Warnings del Del_User UID GID Gecos Home Shell Passwd Hernoemen Maxgid MaxUid Exists_User Exists_Group Gebruikersgebruikers Gebruikers_from_Shadow Del_Group Group Groups Groups Groups_from_gshadow); Mijn $ err = gebruiker ("Voorbeeld", Encpass ("My_Secret"), $ PU-> MAXUID + 1, 10, "My User", "/ Home / Voorbeeld", "/ bin / bash"); passwd ("Voorbeeld", encpass ("newsecret")); Forreach My $ -gebruiker (gebruikers ()) {Print "Gebruikersnaam: $ User \ NFull Naam:", GECOS ($ User), "\ N \ N"; } Mijn $ UID = UID ('Voorbeeld'); DEL ("Voorbeeld"); Vereisten: · Perl
PASSWD :: Unix Gerelateerde software