Monero is a secure, untraceable and resilient digital currency. Read Monero vs Bitcoin: Privacy and Design Trade-offs.

How to create or restore a Monero wallet using a Linux LiveCD or pendrive

Overview

If you are using an ordinary (not a LiveCD or bootable USB) Linux installation, you can simply use our tutorial on creating a command line wallet or creating a GUI wallet.

However, if you are booting to a Linux LiveCD or USB pendrive, any files you download will be stored in your computer's RAM. This means that unless you have at least about 16GB of RAM or more, you will not have enough space availalbe to download the Monero blockchain.

There is a solution to this RAM issue. You can run your Monero daemon on another trusted computer, and run only the Monero wallet on your Linux LiveCD booted machine. This will keep your wallet password and private key (and therefore your seed) as safe as possible. To achieve this, we need to configure a secure tunnel between your Monero wallet and your Monero daemon.

For clarity, we will refer to your freshly restarted LiveCD or USB pendrive computer as COMPUTER A (where you will install the wallet software), and your second computer where you will install your Monero daemon as COMPUTER B.

Note that this is a slightly complicated tutorial that will involve you knowing about IP addresses and enabling remote SSH login to COMPUTER B.

Installing the Monero daemon onto a trusted Linux or Mac computer (COMPUTER B)

The trusted computer needs to be running Linux or Mac OS for the following solution to work. Your first step will be to follow the first part of our tutorial which will run a Monero daemon on COMPUTER B.

You only need to follow the first half of that tutorial, and can stop after you have completed the step where you run the "monerod" command.

Installing a LiveCD or USB pendrive Linux onto COMPUTER A

Either download a LiveCD of Fedora or Ubuntu linux and burn it to a CD, or create a bootable USB stick using the PendriveLinux web site.

Create a secure tunnel from COMPUTER A to COMPUTER B

First, on COMPUTER B, you need to enable SSH remote login. For instructions, we recommend you 'Google' search for the method of enabling remote SSH login for your particular operative system (OS).

On COMPUTER B, find out the local IP address (this is not the public IP address, it's the local IP address of the computer on your home/work network)
ifconfig | grep "inet "
Then on COMPUTER A, type:
ssh username@COMPUTER_B_IP_ADDRESS_HERE -L 18081:127.0.0.1:18081 -N
The command above will listen for connections on port 18081 on COMPUTER A, and then forward any traffic received on that port to port 18081 (the Monero daemon port) on COMPUTER B.

What this does is make the Monero daemon on COMPUTER B appear to exist on COMPUTER A. Therefore when you run the Monero wallet on COMPUTER A, it will think there is a Monero daemon locally available.

You can now follow the second half of our GUI wallet tutorial or command line wallet tutorial for creating a Monero wallet on COMPUTER A, skipping the steps to create the Monero daemon and just running the Monero wallet instead.
Latest Price
Exchange instantly
Latest articles
Sponsor
Best XMR Trading Services
Kraken   Best overall trading exchange
Bitfinex   Long-standing and reputable trading exchange
XMR Hardware Wallets
Sponsor
Monero.how Tutorials
Monero ELI5 (Explain like I'm five) - a super simple explanation of how Monero works
How Monero's privacy works
How Monero Works: Low-Level Details in Plain English
Monero Infographic
How long do Monero transactions take to confirm and unlock?
Transaction fees
Glossary of the most important Monero terms
Best Monero Wallets (2026): Trusted Picks and Clear Trade-offs
How to use the Monero GUI wallet
How to create a Monero command line wallet
How to speed up initial blockchain sync
How to send and receive Monero on the command line
How to Prove a Monero Payment (Command Line Wallet)
How to restore a command line wallet from your 25 word seed
How to verify your funds with a private view key
Best Ways to Buy, Sell, and Exchange Monero (XMR) in 2026
Set up a Monero wallet on a USB pendrive linux computer using a remote daemon
How to Mine Monero in 2026 – CPU Mining & the GPU Reality
How to Mine Monero on Windows (2026): XMRig (CLI) + P2Pool + GUI Options
Monero mining calculator
P2Pool for Monero: How It Works, Mini, and Payouts
How to run a Monero Node
Configure OpenAlias to more easily share your Monero address
How to Safely Hold Monero in Cold Storage
Create a paper wallet for secure offline storage
Display a Monero ticker on your Mac menu bar
How to Avoid Scams and Evaluate Trust in Monero
Avoiding Ad-Based Attacks Against Monero Users
Send feedback, corrections or suggestions to hellomonero.how
Donations for running costs appreciated at 86oPE889B4qeJn14jkhQkPFnwRUV3Upd8TZjbU89JdWpH7NbECNHXMG67vSLCKZt1nTWK4v445cndXLNtw24WzmNGYs7WeH
Thanks to Monero developers and community members that answered questions that contributed to the content in this site: jollymort, hyc, moneromoo, smooth, jwinterm, debruyne, fluffypony, pero, needmoney90, ferretinjapan, idunk, saddam, wolf0, daveyjones, snipa, gingeropolous, markos, othe, m5m400, luigi1111, kenshi84
Disclaimer: This site contains opinion for informational purposes only and does not consitute investment advice. Information may contain errors and omissions. Use solely at your own risk. Services listed here are run by third parties and are not vetted by this site. The authors of this site and/or the authors of articles linked to from this site may have financial investments that may bias their opinions, including ownership of Monero currency. Always do your own research, form your own opinions, and never take risks with money or trust third parties without verifying their credibility. Remember to take your computer security seriously and never use a computer or phone that is at risk of infection by untrusted software that may contain malware or viruses. © Copyright 2025.