See the Windows version of this projectSee the GUI version of this project |
'EasyNode' simplifies the installation of a 'MONERO node' ,
-Allowing you to configure your blockchain in just a few clicks. A complete setup in less than 10 minutes!
Then download its blockchain ⬇️ ... (with 0.18.4.5 Monero CLI and officiel Hash verification)
Finally, start your adventure, you are sovereign...
You can use it in 🐧Linux versions.
Compatible with the entire Ubuntu/Debian ecosystem.
No knowledge required. Select step 1➡️2➡️3➡️4➡️5 and you're done. After Boot to your internal drive, 6️⃣, or move the blockchain to your external disk, 8️⃣.
The node is protected by Tor and an onion address allows you to connect to a mobile wallet. An SSH onion address is available to access the node remotely. Added the 'MRL' IP bann list of 'boog900'.
🇬🇧 English- 🇫🇷French
Enjoy.
This script is designed for dedicated Monero node PCs with Monero_Gui and could makes system modifications.
- Don't use on primary computers first.
A full graphical interface is now available. Install in one command
- Follow the step 1➡️2➡️3➡️4➡️5
- Then do : Step 6️⃣
- Follow the step 1➡️2➡️3➡️4➡️5
- Then do : Step 8️⃣ and 6️⃣
1️⃣ Option 1: System update
2️⃣ Option 2: Install Monero
3️⃣ Option 3: Install Tor
4️⃣ Option 4: Configure bitmonero
├── Choice: With password (secure)
│ └── Instructions: Remote → Local after sync
└── Choice: Without password (direct)
└── Instructions: Local directly
5️⃣ Option 5: Anonymous DNS
6️⃣ Option 6: Start blockchain
8️⃣ Option 8: External disk (PRESERVES option 4 choice)
9️⃣ Option 9: Return to internal disk (PRESERVES option 4 choice)
⇨ 📂 Into path: /home/$user
◇ Automatic updated 'IP ban-list' in this folder :
/home/$user/.bitmonero
( Updated: github.com/Boog900/monero-ban-list/blob/main/ban_list.txt )
View issue: Linux installation FR (right click + "Open in new tab")
- ⚡Beginner users: copy&paste in new terminal
wget https://github.com/kerlannXmr/EasyMonerod/releases/download/v5/easynode_linux.sh -O easynode_linux.sh && chmod +x easynode_linux.sh && sudo ./easynode_linux.sh- Normal users: copy&paste in new terminal
sudo wget -P ~ https://github.com/kerlannXmr/EasyMonerod/releases/download/v5/easynode_linux.sh(script goes in folder) " /home/$user "
sudo chmod +x easynode_linux.sh
sudo ./easynode_linux.sh| Feature / Fonctionnalité | Do | Details / Détails |
|---|---|---|
| 🎯 One-Click Installation | Complete automated setup | 13-step guided menu |
| 🛡️ IP Ban Protection | Auto-blocks malicious nodes | 3-month bans from github ban-list |
| 🔒 Enhanced Security | Tor + SSH + IP banning | .onion addresses generated |
| 💾 Flexible Storage | Internal/External disk support | Automatic mounting & UUID config |
| 📊 Real-time Monitoring | Live peer connections display | IN/OUT peers with colors |
| 🛡️ Automatic Firewall | Pre-configured ports & UFW | All Monero ports opened |
| 🔧 Zero Configuration | No Linux expertise needed | Beginner-friendly interface |
| 🛑 Safe Shutdown Control | CTRL+C clean blockchain stop | Prevents corruption & returns to menu |
| ⚖️ Blockchain Size Options | Choose Full (220GB) or Pruned (90GB) | Flexible storage requirements |
| 🌐 Anonymous DNS Setup | Secure DNS auto-configuration | Privacy-focused DNS servers |
- ✅ Automated installation
- ✅ Disk management (internal/external)
- ✅ Built-in Tor (Tor/SSH onion address)
- 🔒 Block IP 'ban listed' (MRL) 👉Issue(right click + "Open in new tab")
- 🔒 TOR SSH remote access : 👉Issue(right click + "Open in new tab")
- ✅ Intuitive user interface
- ✅ no knowledge required
-➡🟧 REDIRECT port 22 and 18080 from your internet router to your ' local ip ' of your PC.
-18080 allows other Monero nodes to connect to your node, increasing the decentralization and resilience of the network. 👉Issue
-➡🟧 The external hard drive must be formatted in NTFS (classic) or exFat or ext4.
Because FAT doesn't handle files larger than 4 GB! 👉Issue
-➡📗 Remote access wallet:
Take 'cake wallet', settings, connect and sync, manage nodes, add +, node address= onion Tor, node port= 18081, save. Close and open. Wait the sync.
or
Take "Monero Gui", choose "Distant Mode" then " + add new node " and write 'IP local' or 'IP WEB' and port " 18081 "
-➡📗 Remote access ssh, port 22:
Open terminal pc or take 'Termux' on android: ' ssh username@local_ip_pc ' . Or ' ssh username@onion_ssh_address '.👉Issue
-➡🟧 Stop the Blockchain : CTRL+C
| Distribution | Compatibilité | Notes |
|---|---|---|
| ✅ | ✅ | ✅ |
Shell scripts ' EasyNode 'use standard commands that are more portable across different Linux distributions.
-➡📗👉View Issue Distribution compatibility(right click + "Open in new tab")
- 📝 See the list of packages at this issue 👉PACKAGES list pre-installed (right click + "Open in new tab")
Right click + "Open in new tab" to view scann results
| Script | Jotti.org | MetaDefender | virscan |
|---|---|---|---|
| EasyNode_linux |
| 💚 DESIGNED FOR | 🖥️ Dedicated PC for Monero Node Only with Monero_Gui |
|---|---|
| 🚫 Don't use on primary computers first |
- 📝 Consult F.A.Q. 👉Questions(right click + "Open in new tab")
- 📝 Consult the 👉Documentation(right click + "Open in new tab")
- 🧭 Thanks 👉Monero eco-system(right click + "Open in new tab")
- 🇫🇷 Thanks 👉unbanked0(right click + "Open in new tab")
If ' EasyNode ' helped you achieve privacy, consider supporting development:
or fundraiser🔒 PRIVACY MATTERS 🔒
Made with ❤️ for the Monero community








