Guest User

Untitled

a guest
Nov 25th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. # tail -n 100 /scripts/post*acct
  2. #==> /scripts/postsuspendacct <==
  3. #!/usr/local/bin/perl
  4.  
  5. use strict;
  6. use warnings;
  7.  
  8. my $user = $ARGV[0];
  9.  
  10. `ssh -i /root/.ssh/id_rsa root\@bak1 "/usr/bin/passwd -l $user"`;
  11.  
  12. #==> /scripts/postunsuspendacct <==
  13. #!/usr/local/bin/perl
  14.  
  15. my $user = $ARGV[0];
  16.  
  17. `ssh -i /root/.ssh/id_rsa root\@bak1 "/usr/bin/passwd -u $user"`;
  18.  
  19. #==> /scripts/postwwwacct <==
  20. #!/usr/local/bin/perl
  21.  
  22. my %OPTS = @ARGV;
  23. my $user = $OPTS{user};
  24. my $pass = $OPTS{pass};
  25.  
  26. my $cryptd = crypt($pass, &#039;sa&#039;);
  27.  
  28. `ssh -i /root/.ssh/id_rsa root\@bak1 "/usr/sbin/useradd -m -p $cryptd --shell /bin/false $user"`;
Add Comment
Please, Sign In to add comment