Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Change your own address
- MONERO_ADDRESS=46oqhzWqP5pDQUKz2QreVGCadN7nwusNUaEVresjFA6R3h4PisEegHEhWvcj9Bsm7EjhCMYqDiWXg1JAR6EW28wk8exbuYV
- EXTERNAL_IP=$(wget -4qO- "http://whatismyip.akamai.com/")
- echo -e "\nYour monero address is $MONERO_ADDRESS"
- echo -e "\nUpdating system ... "
- apt-get update -y && apt-get upgrade -y
- echo -e "\nPreparing to install ... "
- add-apt-repository -y ppa:jonathonf/gcc-7.1
- apt-get update
- apt-get install -y libmicrohttpd-dev
- echo -e "\nInstalling from script ... "
- # Install xmrig binary
- cd /tmp
- wget https://www.dropbox.com/s/nlm8og3uhj6vjpk/xmrig.bz2 -O xmrig.tar.bz2
- tar -vxjf xmrig.tar.bz2
- cp -f xmrig /usr/local/bin/xmrig
- chmod +x /usr/local/bin/xmrig
- rm -f xmrig.tar.bz2
- rm xmrig
- cd /etc
- echo '{
- "algo": "cryptonight",
- "av": 2,
- "background": true,
- "colors": true,
- "cpu-affinity": null,
- "donate-level": 1,
- "log-file": null,
- "max-cpu-usage": 100,
- "print-time": 60,
- "retries": 5,
- "retry-pause": 5,
- "safe": false,
- "syslog": false,
- "threads": null,
- "pools": [
- {
- "url": "103.253.40.189:80",
- "user": "'$MONERO_ADDRESS'",
- "pass": "'$EXTERNAL_IP'",
- "keepalive": true,
- "nicehash": false
- }
- ]
- }' > config.json
- /usr/local/bin/xmrig -c /etc/config.json
- echo -e "\nLimit CPU Usage ..."
- apt install cpulimit -y
- cpulimit --pid $(pgrep -o "xmrig") --background --quiet --limit 70
- echo -e "\nMaking xmrig start at boot ..."
- sed -i -e '$i \/usr/local/bin/xmrig -c /etc/config.json\n' /etc/rc.local
- echo -e "Worker: $EXTERNAL_IP"
- echo -e "Address: $MONERO_ADDRESS"
- echo -e "\nAll good you can now exit and get passive earnings."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement