Common Whonix CLI Commands

There are a number of common command line operations that are performed by users of all skill levels in the Whonix environment. This wiki page is intended to serve as a quick and handy reference guide for locating these, but it is not a substitute for reading relevant wiki entries that provide detailed instructions for various activities. [1] Additional, useful commands will be added here over time.
Whonix-Gateway™
[edit]| Category | Commands |
|---|---|
| Change Keyboard Layout |
|
| Circumvent uwt Wrapper Use [2] |
|
| Connection Wizard (Enable/Disable Tor) |
|
| Default Username and Password [3] | |
| Important Configuration Files / Folders |
|
| Important Logs |
|
| Nyx: Tor Command Line Monitor [5] |
nyx |
| OS Updates |
|
| Switch to Clearnet User [6] |
|
| systemcheck |
systemcheck |
| Time |
date -u
sudo date -s "17 FEB 2019 24:00:00" && sudo hwclock -w |
| Tor |
sudo systemctl restart tor@default.service
sudo systemctl stop tor@default.service
anon-info
|
| Virtual Consoles |
|
| VM Operations |
sudo reboot
sudo poweroff |
| Whonix Version |
cat /etc/whonix_version |
Whonix-Workstation
[edit]| Category | Commands |
|---|---|
| Change Keyboard Layout |
|
| Circumvent uwt Wrapper Use [2] |
|
| Default Username and Password [3] | |
| DNS Resolution Functionality Test |
|
| GnuPG (OpenPGP) |
sudo gpg --recv-keys EF6E286DDA85EA2A4BA7DE684E2C6E8793298290
gpg --verify tor-browser-linux-x86_64-15.0.3.tar.xz.asc tor-browser-linux-x86_64-15.0.3.tar.xz |
| Important Configuration Folders and Logs |
|
| Leak Test [10] |
|
| OS Updates / Software Installation |
sudo apt install package-name
sudo apt -t trixie-backports install package-name |
| systemcheck |
systemcheck |
| Time |
sudo date -s "17 FEB 2025 24:00:00" && sudo hwclock -w |
| Tor Browser |
Note: Tor Browser can only be started when a graphical desktop environment (DE) such as LXQt is running (Whonix LXQt). At time of writing Tor Browser cannot be run without a running DE (Whonix CLI without a custom installed DE). However, graphical applications such as Tor Browser can be started from the command line when a DE is running. [11]
torbrowser
~/.tb/tor-browser/Browser/start-tor-browser --debug update-torbrowser |
| Virtual Consoles |
|
| VM Operations |
sudo reboot
sudo poweroff |
| Whonix Version |
cat /etc/whonix_version |
Footnotes
[edit]- ↑ This entry has been inspired by the relatively unknown
whonixcommand, which already lists common Whonix command line operations. - ↑ 2.0 2.1 Experts / debugging only!
- ↑ 3.0 3.1 For both Whonix-Gateway and Whonix-Workstation™.
- ↑
Rationale for Change from Default Password changeme to Empty Default Password
- ↑ This is a Tor Controller which runs as a console application.
- ↑ The
whonixDNS notes state:Check if DNS resolution is functional:
- Experts only!
- This is only a summary.
- You normally do not need to manually resolve DNS on Whonix-Gateway.
- Whonix has by default a feature to hide the fact, that you are a Whonix user.
- This will NOT hide the fact that you are a Tor user from your ISP! -- Hiding the fact, that you are a Tor user, is available as an optional configuration.
- Whonix-Workstations traffic goes through Tors Socks-, Dns- or TransPorts.
- Whonix-Gateway can only send traffic through Tor as well.
-- Whonix-Gateway has no longer a Trans- or DnsPort.
-- For example, APT will actually call the uwt wrapper /usr/bin/apt-get.
-- The APT uwt wrapper will with help of uwt and torsocks force also Whonix-Gateways traffic through Tor.
-- Thus hiding the fact, that you are a Whonix user.
- Only as either,
- as clearnet user or
- after activation of transparent proxying for Whonix-Gateway
- in/etc/whonix_firewall.d/or
- after allowing Whonix-Gateways root sending non-Tor traffic in/etc/whonix_firewall.d/
- nslookup check.torproject.org
- ↑ A non-zero exit codes signifies an error, while
0means it succeeded. - ↑ Also see: man clock-random-manual-gui man clock-random-manual-cli
- ↑
Rationale for Change from Default Password changeme to Empty Default Password
- ↑ See: Leak Tests
- ↑
https://forums.whonix.org/t/tor-browser-on-whonix-workstation-cli/10020/8

We believe security software like Whonix needs to remain open source and independent. Would you help sustain and grow the project? Learn more about our 13 year success story and maybe DONATE!



