Advertisement
Guest User

Untitled

a guest
May 25th, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. #!/bin/bash
  2. # Author : Jobin Joseph
  3. clear
  4. echo "Script for renaming a User
  5. Use at your own risk"
  6. echo -n "Enter the current username: "
  7. read joldname
  8. echo -n "Enter the new username: "
  9. read jnewname
  10.  
  11. echo "########################
  12. The user * $joldname * will be renamed to * $jnewname *
  13. Press ctrl+c to cancel, The commands will be executed in 10 seconds
  14. ########################"
  15. sleep 10
  16. # rename the user
  17. usermod -l $jnewname $joldname
  18. #rename group
  19. groupmod -n $jnewname $joldname
  20. #move home
  21. usermod -m -d /home/$jnewname $jnewname
  22.  
  23. if [ $? -eq 0 ] ; then
  24. echo "########################
  25. The account has been renamed, Please update the sudeors file if the user has sudo access
  26. ########################"
  27. id $jnewname
  28. else
  29. echo "********* Something went Wrong !!! Please check the above error message *********"
  30. fi
  31. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement