Ufw terminal frontend based on dialog
Project description
Tufw
Ufw terminal frontend based on dialog
Installation
Tufw NEEDS to be installed as root, because it needs to run as root and python won't load the module if it's installed as a normal user.
Tufw requires python3.0 or newer.
sudo python3 -m pip install tufw
# OR
sudo pip3 install tufw
Obviously Tufw needs dialog
, so install it with
sudo apt install dialog
or whatever you use on your distribution.
Running
As ufw, Tufw needs to be run as root.
sudo tufw
I know typing 'sudo
' (space included) is always tiring and easy to forget and ufw refuses to work without, so Tufw can self elevate, calling sudo itself if you forget to.
You can just type:
tufw
Give to Caesar what is Caesar's
This project comes from my need to have a simple frontend for ufw like @costales' gufw, but character based, to install on my headless server, so the code in firewall.py
comes from costales' work, simplified a bit, but still his work.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tufw-1.1.0.tar.gz
.
File metadata
- Download URL: tufw-1.1.0.tar.gz
- Upload date:
- Size: 20.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617c2500442c9245b1a87f3c229ccf54f1588277744165289757253d6cb3d7d5 |
|
MD5 | f4e9eff765850b7fb5534921fab2c65f |
|
BLAKE2b-256 | ae3bc370034303b1b334b00ffb4272cf65e415947cb16671ad5b625e2d122e3c |
File details
Details for the file tufw-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: tufw-1.1.0-py3-none-any.whl
- Upload date:
- Size: 20.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 634e33e77ea8231ab8edc212d28c4a29e1dd2ef941b490e07a85d4bab0fbca58 |
|
MD5 | 6bc722a816e2fef55532ddb61d9b2c00 |
|
BLAKE2b-256 | 34794b50083642f7a896a961c2c10920092126c4fb592afad5fb239bc9cf29f3 |