users()

Muszę edytować userów. Czyli dodawać, usuwać i zmieniać hasło. To ostatnie już mam:
p = subprocess.Popen(('sudo', '/usr/bin/passwd', user, "--stdin"), stdout=subprocess.PIPE, stdin=subprocess.PIPE)
wynik = p.communicate(password.encode())[0].strip()

I, co ciekawe, to działa! Git! I inne VCS-y....

Aha. Trzeba usera mieć w sudoers...

Komentarze

Popularne posty