Hi,
As a new linux user (and very much enjoying it I must say) coming from windows I am acutely aware of the existence of security problems. What I have not been able to find easily (and I have looked, although I have not ready everything -- there's a lot of it out there) is a guide/HOWTO for newbies about the security concerns that face them as they migrate to linux. I'm really looking for a non-technical approach here. As I learn more I'll want to get in to the nitty-gritty, but until I'm up to speed I want to have some assurance that I'm reasonably protected.
What I have heard is that in general linux is very secure right out of the box. However, it seems that someone is worried about security as there are firewall and and anti-virus software out there for the downloading. I think some information on what is there, how good it is, how important it is would be very helpful to the typical windows convert just working on their home machine or maybe a small home network. I realize that this would take a great deal of someone's time, but I also think there would be many out there that would really appreciate it (well at least one -- me!)
What kinds of things should newbies be worried about? Some questions that newbies might have:
If I'm running as root and connected to the internet am I at risk?
If I'm running as a regular user and have a terminal open where I'm logged in as root am I at risk?
Do I need a firewall? Newbies are going to be intimidated by talk of ipchains and machines that are dedicated to being firewalls (besides not everyone has an extra machine lying around). Most of the stuff I have read on this subject has been at a depth that is over the head of newbies, and probably beyond what the average user is willing to learn in anycase. Will any old firewall do? Shorewall comes with ML 9, but seems to be limited on easy configuration features. How does it compare with Guard Dog and FireStarter? What is stealth mode and should I care?
Do I need anti-virus software? From what I have read, I might not nead it, but coming from windows I feel insecure without it. I have not really gotten into this subject much, but what I have seen is vague or overly technical.
I have searched in this forum, and found partial answers to some of these questions, and have read a great deal of info in howtos etc., but little of it has made me feel comfortable with what I should do next. I am not and am not likely to become a system administrator on the level that most info is written. I just want to know about easily used programs (and their realtive necessity) that newbies should be concerned with.
Thanks for any and all advice. I know I'm asking a lot here, but I'm hoping that the answers will help not only be, but new converts in general.
urbanotter