I’ve heard (from more experienced users) that Arch is a do-it-yourself system, where almost everything about your system is up to your own efforts, including security. So my question is kinda broad. What exact actions, methods and steps are people talking about, when they say “you are responsible for the security of your Arch system”? What are the known ways and methods to enhance security of an Arch system? Does EndeavourOS provide anything more than regular Arch in this regard, apart from firewalld? (I’m not saying that those defaults are “bad” - I don’t really know)
speaking of… I just checked the status of my firewalld, and for some reason, it says “inactive”, even though “loaded.” Is something wrong here?
oh I think I know.
I just looked over at the system tray, and my third party firewall app disappeared from there, so I guess only one can be running at a time? I thought they both can…
well it sure looks different from that app. I clicked on the “info” option and it said “Firewall applet”, and has a link leading to http://www.firewalld.org
that might be it. I just use a non-English language for my system, so I translated manually.
just switched language to English and yeah that was it.
also, after having to restart the session, the third party firewall applet is back, though with a red status (it’s inactive)
btw, I never saw the firewalld applet tray icon before, so I guess it was never active since I reinstalled the system months ago. Maybe something went wrong all the way at my first install.
or perhaps it was this third party app all along. I installed it right after the system reinstall, and it’s programmed to run right after each startup. It also kinda works by being a kernel extension, if that’s relevant.
upon clicking the firewalld applet, I’m also having an annoying “Connections; Interfaces; Sources” pop-up menu in the middle of my screen which I cannot get rid of :"D
is it normal though, that “Shields Up” is inactive by default?
Yes. Shields up switches to the zone to “block” which drops all incoming connections. It basically ignores your firewall rules. Generally, it should be unchecked.