PASSWD :: Unix

biedt een abstracte interface voor / etc / passwd, / etc / shadow and / etc / groepsindeling bestanden
Download nu

PASSWD :: Unix Rangschikking & Samenvatting

Advertentie

  • Rating:
  • 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