Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. # JUST A NOTE.
  2.  
  3. # connect to droplet with SSH
  4. ssh root@SERVER_IP
  5.  
  6. # *** Using SSH ***
  7. # generate ssh keys (private and public) for local machine
  8. ssh-keygen
  9.  
  10. # copy local machine public key
  11. cat ~/.ssh/id_rsa.pub | pbcopy
  12.  
  13. # paste public key in remote machine
  14. mkdir ~/.ssh
  15. chmod 700 ~/.ssh
  16. vim ~/.ssh/authorized_keys
  17. chmod 600 ~/.ssh/authorized_keys
  18.  
  19.  
  20.  
  21. # *** AVOIDING USING ROOT ***
  22. # create new user
  23. adduser sam
  24.  
  25. # To enable 'sam' to use sudo command, add to sudo group.
  26. # -a : append or add
  27. # -G : group
  28. usermod -aG sudo sam
  29.  
  30. # 'su -' vs 'su'?
  31. su - sam
  32.  
  33.  
  34.  
  35. # *** DISABLE PASSWORD AUTHENTICATION - USE SSH ONLY ***
  36. sudo nano /etc/ssh/sshd_config
  37. # Find 'PasswordAuthentication no'
  38.  
  39.  
  40.  
  41. # Look out for firewall
  42. sudo ufw app list
  43. sudo ufw status
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement