Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Distribution: Distribution: RHEL 5 with Pieces of this and that.
Kernel 188.8.131.52, KDE 3.5.8 and KDE 4.0 beta, Plu
There are few Linux virus but rare to have anything to happen. Now that can change anyday at anytime. You never know. it is better to be safe that sorry. I keep clamav installed mostly for scanning and repairing of Window based OS machines.
If you are running a mail server or sharing files with people who use Windows, then it maybe a good idea to have antivirus. If not, then its pointless in my opinion because most virus checkers, look for Windows viruses.
If Linux goes the way of Mac (taking a solid Unix core, and making it overly simple for users to use), then yeah, there will likely be viruses. But as it stands, the only thing a virus can affect is the user's home directory if they make it executable, then run it, or the system if they run it as root.
But when it comes to other computers, servers should have it, as should gateway machines for a network (Direct connection to the internet, allowing filtering before it hits the router), as there may be Windows machines on there that can be affected, and it's easier to have one scanner going for all traffic, than to have multiple scanners for every computer.
Yes, there are "viruses" in linux. Rootkits. They really aren't very common unless you abuse your system and install a bunch of 3rd party RPMs and DEBs. Its not a pain to check for rootkits, so just get rkhunter, which would be in the software repository for your distro.
There are a couple root kit hunters that you can use. Rkhunter and chkrootkit. While virus type programs aren't a big concern for Linux, being hacked is. These programs will scan your system for evidence of tampering. You could get some false positives. So Google is your friend in investigating the results.
The single best thing you can do whether you use Linux or Windows is to use a NAT router. By the nature of how it works, non-solicited connection attempts are dropped because the router has no way of knowing where it should go. Make sure not to use UPnP on the router.
If you run a service, there are usually steps in securing them. For example, mysql has a very large manual. There is a chapter on steps you absolutely need to follow to add passwords for the initial accounts. For ssh, you can disable SSH protocol 1, use "AllowUsers" or "AllowGroups" to determine who has permission to connect. Some people use a different port for SSH. So it is important to read the manuals & README files that are installed with any type of service you install. Also be sure to keep up with applying security updates.