Portál AbcLinuxu, 15. července 2025 10:20
#!/usr/bin/env python import libuser, sys, os progname = os.path.basename(sys.argv[0]) try: username, newpassword = sys.argv[1:3] except: raise SystemExit, 'usage: %s username password' %progname try: adm = libuser.admin() except: raise SystemExit, 'Are you root?' userent = adm.lookupUserByName(username) if not userent: raise SystemExit, 'No such user: "%s"' %username adm.setpassUser(userent, newpassword, 0)Musí to běžet jako root. Používejte velmi obezřetně!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.