Microsoft has released Windows 7 recently. Some people say that Linux is not as good as Windows. Do you still insist on using the Linux operating system. If you are an old Linux user. Many people know that the Linux operating system features a higher performance than Microsoft Windows. But why? Is this argument true? But few people can answer this question.
To clarify this problem, we must first define "sex. In fact, most people make the same mistake, that is, they think that a product is compared in isolation. For example, the Linux system is more than the Microsoft Windows system, or the open-source Firefox browser is more than the Microsoft IE browser.
No, no, no, you are all wrong. Nature is not for a product. It is a set of user-centered systems. It refers to an active state between the user and the software through appropriate interaction methods. Vulnerability patch management is only an important aspect of this system. Other more important aspects include: appropriate tools for Patch Management, robust default settings, and a multi-level operating system, and the design concept that views users as the first and last line of defense of nature at all times.
When you have this idea, I can explain to you why an experienced user is generally more likely to use a Linux system than a Windows system:
1. Better patch management tools:
In Microsoft's Windows system, automatic update programs only upgrade those components officially provided by Microsoft. Third-party applications are not patched. Therefore, third-party applications may bring a lot of potential risks to your system. Are you using the Real player? You need to upgrade it separately. When using Flash? You still need to upgrade it separately. In this way, you need to update and upgrade each software on a regular basis for all applications on your computer. This method is cumbersome and disturbing, and most users will soon forget this work outside the cloud.
In Linux, When you update the system automatically, it will upgrade all the software in the system at the same time. In the Ubuntu system, any software product you use will appear in the program repository of the system. To upgrade it, you only need to use the mouse to gently. In other Linux releases, it is very easy to add the software if it does not appear in the system's program repository. This design greatly improves the enthusiasm of users to update the system in real time.
2. More robust default settings:
Linux is designed as a multi-user operating system. Therefore, even if a user wants to perform malicious damage, the underlying system files will still be protected. If, unfortunately, any remote malicious code is executed in the system, the harm it brings will also be limited to a small part.
In stark contrast, Microsoft's Windows XP system. Here, the user logs on as the system administrator by default, and any damages in the system will spread to the whole system quickly. Microsoft's latest Windows Vista system allows users to log on as restricted users by default, so it is a little bit more than its predecessor.
3. Modular Design:
Linux systems adopt modular design. This means that you can delete any system component if you do not need it. One benefit of this is that if a user feels that a part of the Linux system is not very good, he can remove this component. This is incredible for Windows systems. For example, if I feel that Firefox is the weakest link for my Linux system, I can delete it and use other browsers, such as Opera. in Windows, I cannot replace Microsoft's Internet Explorer without being satisfied.
4. Better "zero-day attack zero-day attacks)" defense tool
Even if you can ensure that your system is updated in real time, this does not mean that nothing is lost! Zero-day attack zero-day attacks refers to the attack method that exploits the vulnerability before the software manufacturer releases an update patch for the vulnerability. In addition, a survey study also showed that for attackers, they only need six days to generate malicious attack code against the vulnerability, software manufacturers have to spend a long time releasing the corresponding update patches. Therefore, a wise set of policies is crucial in defending against zero-day attacks. Microsoft's Windows XP system does not provide such a defense mechanism. In the new Vista system, although the protection mode has a certain effect, it can only provide a limited protection for attacks against Internet Explorer browsers.
Correspondingly, no matter what type of remote control code attacks, AppArmor or SELinux can provide meticulous and comprehensive protection for the system. More and more mainstream Linux versions are available. Apparmor, such as SuSE and Ubuntu Gutsy, or SELinuxFedora, Debian Etch, and Yellow Dog, are integrated by default in the system ). Even for other releases, you can easily upload the above two sets of software.
5. Open source code architecture:
In Linux, when talking about the system, it is no longer appropriate to use the phrase "What you see is what you get. Open source code means that any possible software vulnerabilities will be seen by countless eyes and repaired as quickly as possible. More importantly, this also means that there are no hidden repair measures here. As a user, you can find out the problems in your system and take corresponding preventive measures to deal with potential threats, even if the vulnerability is not fixed yet.
In the Windows world, many problems are hidden. Software Vulnerabilities discovered by Microsoft are not known to the outside world, and all they want is to fix them silently in the next update package. Although this can reduce the number of public software ***** and prevent some ***** from being used on a large scale, it also blinded the user's eyes. As a result, the user may not actively upgrade the system, because he cannot ** what kind of system exists ****, and the magnitude of these dangers, the results will become victims of malicious attacks.
6. diversified system environments:
The Windows system environment is the same. This huge Consistency makes attackers easy to write malicious code, viruses, or other things like this. In turn, let's look at the Linux system world. Here, the application can be. Deb ,. Rpm, or source code, and other such. This difference makes it difficult for attackers to have the same wide impact on Linux systems as Windows systems.
Last, but most importantly, you must keep in mind that the nature of the system is ultimately in the hands of users. An experienced user can use the Windows 98 operating system, while an ignorant user can make OpenBSD-based systems all go through. Therefore, talent is the core of the system, and talent is the foundation of everything. Keep this in mind!
From this article, you can see why Linux is safer than Windows.
This article describes Linux server security.
- More secure online banking applications Linux operating system
- Easily apply BackTrack to check Linux Security Vulnerabilities
- How to optimize Linux
- Explanation of Linux Chinese desktop Origin
- A tough path to Linux Desktop