Guest User

Untitled

a guest
Oct 5th, 2018
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. username="cluster"
  4. password="trollFace.its"
  5.  
  6. echo '>> STEP 1: Attempting to install required packages'
  7. sleep 2
  8. sudo apt-get install openmpi-bin openmpi-common libopenmpi1 libopenmpi-dev libmpich1.0-dev libmpich-mpd1.0-dev libmpich-shmem1.0-dev mpich2 mpich2-doc openssh-server build-essential nfs-kerne\
  9. l-server
  10.  
  11.  
  12. echo ">> STEP 2: Attempting to create '$username' user"
  13. sleep 2
  14. if id $username > /dev/null 2>&1
  15. then
  16. echo "[!] User already exist..."
  17. else
  18. echo "[!] User doesn't exist, creating..."
  19. adduser $username --uid 999
  20. echo $password | passwd $username --stdin
  21. fi
  22. echo "DONE..."
  23.  
  24.  
  25. echo ">> STEP 3: Creating ssh keys ..."
  26. sleep 2
  27. echo ">> Enter '$username' password [$password]"
  28. su $username -c "echo -e '\n' | ssh-keygen -t rsa -N ''"
Add Comment
Please, Sign In to add comment