Guest User

Untitled

a guest
Jun 29th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <?php
  2. $output = shell_exec("sudo -u dummy passwd testUser testUserPassword");
  3. $output2 = shell_exec("dummyPassword");
  4. echo $output;
  5. echo $output2;
  6. echo "done";
  7. ?>
  8.  
  9. #!/usr/bin/expect -f
  10. set username [lindex $argv 0]
  11. set password [lindex $argv 1]
  12.  
  13. spawn passwd $username
  14. expect "(current) UNIX password: "
  15. send "$passwordr"
  16. expect "Enter new UNIX password: "
  17. send "$passwordr"
  18. expect "Retype new UNIX password: "
  19. send "$passwordr"
  20. expect eof
  21.  
  22. <?php
  23. shell_exec("sudo -u root /path/to/passwd_change.sh testUser testUserPass");
  24. ?>
  25.  
  26. <?php
  27. $pipe = popen("sudo -u dummy passwd testUser testUserPassword", 'r');
  28. fwrite($pipe, "dummyPasswdrn");
  29. pclose($pipe);
  30. echo "done";
  31. ?>
  32.  
  33. $tmpfname = tempnam('/tmp/', 'chpasswd');
  34. $handle = fopen($tmpfname, "w");
  35. fwrite($handle, "$username:".crypt($password)."n");
  36. fclose($handle);
  37. shell_exec("sudo sh -c "chpasswd -e < $tmpfname"");
  38.  
  39. #!/bin/bash
  40.  
  41. USER="root"
  42. NEWPASS="bullsheit123"
  43.  
  44. echo $USER:$NEWPASS | chpasswd
  45. echo $?
  46.  
  47. file_put_contents("passd", "$passn$passn");
  48. echo "$uname: $passn";
  49. `passwd $uname --stdin < passd`;
  50. `rm -rf passd`;
Add Comment
Please, Sign In to add comment