How to replace Ufw with FirewallD on Linux Deepin 2013

Ufw is the default firewall app on Linux Deepin 2013, the latest edition of Linux Deepin, a desktop distribution based on Ubuntu Desktop. This article shows how to replace it with FirewallD, a dynamic firewall application from the Fedora Linux.

Though Ufw has a command-line client that is easier to use, Firewalld brings a lot more features to the table, like the concept of network zones, which define trust levels for network connections or interfaces.

FirewallD comes with a panel applet aptly named firewall-applet, a graphical configuration interface called firewall-config, and a command line client called firewall-cmd. To install it from the command line, type sudo apt-get install firewall-applet. That will install everything you need to run the application.

If you’d rather install it from a graphical interface, launch the Deepin Software Center by clicking on its icon on the dock. Then search for “firewall-applet.”
Search Firewalld Linux Deepin 2013

Click to install it.
Install Firewalld Linux Deepin 2013

After installation, you’ll want to either stop or uninstall ufw. To stop the daemon, type sudo service ufw stop. To uninstall the application, type sudo apt-get remove ufw.

Finally, you will want to start the Firewalld applet and make sure that it will also start on boot. To start it, search for it from the app launcher. It should appear on the dock. This screen shot shows the entries in the applets context menu.
Linux Deepin 2013 firewall-applet

To make sure that it starts on each boot up, launch the System Settings by clicking on its icon on the dock. When it opens, click on the Default Applications module, then click on the Autostart tab. To add an entry for the applet, click on the New button. The command to add in the “Exec” field is firewall-applet. OK.
DeepinFirewallAuto

The entry for the applet should look like the one shown in this screen shot. That’s all you need to replace Ufw with Firewalld. More information about firewalld is available here.
DeepinFirewallAuto1

This is a screen shot of Firewall-config’s interface.
Linux Deepin 2013 firewall-config

Related Posts

How to install Cinnamon in Ubuntu 11.10 Cinnamon is a new desktop environment, forked from GNOME 3 by the developers of Linux Mint. It is intended as an optional desktop for those who have n...
How to customize Mandriva’s updates notifier One of the most useful features of any operating system is an application or package update notifier, a simple utility which notifies you when there a...
Dual-boot Deepin 2014 and Windows 7 on a PC with UEFI firmware Deepin 2014 is the latest edition of Deepin, a Chinese, Linux desktop distribution that's based on Ubuntu. Aside from the fact that it comes with i...
Calamares: A distribution-independent system installer Calamares is a new system installation framework designed to be easily customized and used as the installation program for any Linux distribution. ...
Sex up Ubuntu 9.10 desktop with Cairo-Dock I'm not a fan of Ubuntu. Never liked it, though I must admit that it is very popular, and has some nice features. I personally don't like distros that...
Multiboot Linux distributions from one USB key Running a Linux distribution from a USB flash drive or USB key is now a common practice, but running more than one on the same USB key would be really...

We Recommend These Vendors and Free Offers

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


Leave a Comment

Your email address will not be published. Required fields are marked *

*