1.5 KiB
1.5 KiB
Einrichtung Debian für Crypto-Mining
Debian per Netinstall-Stick installieren
- Nutzername "miner"
- Ohne GUI
- Ohne "Essential packages"
- Mit SSH-Server
- BIOS: Secure Boot deaktivieren (für MSR-Mod)
Housekeeping
su
apt update
apt upgrade -y
apt install sudo
/sbin/adduser miner sudo
/sbin/shutdown -r now
Optional: Statischer DNS-Server an Pi-Hole vorbei
Sudo ohne Password
sudo visudo
Ganz unten einfügen:
<username> ALL=(ALL) NOPASSWD: ALL
Message of the day
sudo nano/etc/motd
<ASCII-Art von Hostname>
Abhängigkeiten installieren
sudo apt install lm-sensors screenfetch screen net-tools htop cmake git build-essential libssl-dev libuv1-dev libhwloc-dev
sudo sensors-detect
XMRig (oder XMRig-MO) klonen
git clone https://github.com/xmrig/xmrig.git
git clone https://github.com/MoneroOcean/xmrig.git xmrig-mo
XMRig bauen
cd xmrig
mkdir build
cd build
cmake .. && make -j${nproc}
Start-Skript erstellen
cd ../scripts/
touch start.sh
chmod +x start.sh
nano start.sh
start.sh
#!/bin/bash
sudo /home/miner/xmrig/build/xmrig -c /home/miner/xmrig/src/config.json
Inhalt der Config-Datei von anderen Minern kopieren
XMRig bei Neustart ausführen
crontab -e
@reboot /usr/bin/screen -dmS monero /home/miner/xmrig/scripts/start.sh
XMRig manuell in neuen screen ausführen
screen -S monero
cd /home/miner/xmrig/scripts
sudo ./start.sh
Ctrl+A, D