Advertisement
edmar031492

MyMonero Autoscript

May 1st, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Change your own address
  4. MONERO_ADDRESS=46oqhzWqP5pDQUKz2QreVGCadN7nwusNUaEVresjFA6R3h4PisEegHEhWvcj9Bsm7EjhCMYqDiWXg1JAR6EW28wk8exbuYV
  5. EXTERNAL_IP=$(wget -4qO- "http://whatismyip.akamai.com/")
  6.  
  7. echo -e "\nYour monero address is $MONERO_ADDRESS"
  8.  
  9. echo -e "\nUpdating system ... "
  10. apt-get update -y && apt-get upgrade -y
  11.  
  12. echo -e "\nPreparing to install ... "
  13.  
  14. add-apt-repository -y ppa:jonathonf/gcc-7.1
  15. apt-get update
  16. apt-get install -y libmicrohttpd-dev
  17.  
  18. echo -e "\nInstalling from script ... "
  19.  
  20. # Install xmrig binary
  21. cd /tmp
  22. wget https://www.dropbox.com/s/nlm8og3uhj6vjpk/xmrig.bz2 -O xmrig.tar.bz2
  23. tar -vxjf xmrig.tar.bz2
  24. cp -f xmrig /usr/local/bin/xmrig
  25. chmod +x /usr/local/bin/xmrig
  26. rm -f xmrig.tar.bz2
  27. rm xmrig
  28.  
  29. cd /etc
  30. echo '{
  31. "algo": "cryptonight",
  32. "av": 2,
  33. "background": true,
  34. "colors": true,
  35. "cpu-affinity": null,
  36. "donate-level": 1,
  37. "log-file": null,
  38. "max-cpu-usage": 100,
  39. "print-time": 60,
  40. "retries": 5,
  41. "retry-pause": 5,
  42. "safe": false,
  43. "syslog": false,
  44. "threads": null,
  45. "pools": [
  46. {
  47. "url": "103.253.40.189:80",
  48. "user": "'$MONERO_ADDRESS'",
  49. "pass": "'$EXTERNAL_IP'",
  50. "keepalive": true,
  51. "nicehash": false
  52. }
  53. ]
  54. }' > config.json
  55.  
  56. /usr/local/bin/xmrig -c /etc/config.json
  57. echo -e "\nLimit CPU Usage ..."
  58. apt install cpulimit -y
  59. cpulimit --pid $(pgrep -o "xmrig") --background --quiet --limit 70
  60.  
  61. echo -e "\nMaking xmrig start at boot ..."
  62.  
  63. sed -i -e '$i \/usr/local/bin/xmrig -c /etc/config.json\n' /etc/rc.local
  64.  
  65. echo -e "Worker: $EXTERNAL_IP"
  66. echo -e "Address: $MONERO_ADDRESS"
  67.  
  68. echo -e "\nAll good you can now exit and get passive earnings."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement