Tại sao linux không có virus

Có nhiều thắc mắc cho rằng vì sao linux lại không có virus? hay vì sao linux sử dụng lại yên tâm, bảo mật hơn so với window.


Nếu nói linux không có virus là hoàn toàn sai, hệ điều hành nào cũng đều có lỗ hổng và virus cả. Tuy nhiên với linux chúng ta sẽ tìm hiểu về các yếu tố sau dẫn tới người ta có thể khẳng định linux bảo mật hơn window:

1. Do cơ chế phân quyền tài khoản, file, folder, dữ liệu tự động thực thi … chặt chẽ trên Linux nên khả năng bị nhiễm và lây lan virus [Malware] sẽ thấp hơn rất nhiều.
2. Do mỗi phiên bản Linux khác nhau sẽ khác nhau rất nhiều nên Virus có thể nhiễm máy tính này nhưng chưa chắc sẽ lây qua được máy khác
3. Người dùng linux sẽ có ý thức và kiến thức về máy tính tốt hơn nên việc nhiễm virus sẽ hạn chế hơn.
4. Linux là hệ điều hành mã nguồn mở vì vậy các lỗ hổng sẽ được vá lại rất nhanh.
5. Linux kiểm soát phần mềm tốt hơn với window khi cài đặt phần mềm có thể tự động cài đặt thêm các ứng dụng nền để phục vụ cho việc sử dụng
được phần mềm đó. Nhưng với linux là hoàn toàn không, bạn cần có sự cho phép.
 

Chúc các bạn hiểu rõ hơn để lựa chọn hệ điều hành phù hợp cho mình

Blog này được chuyển đổi từ //blog.yahoo.com/letrungnghia trên Yahoo Blog sang sử dụng NukeViet sau khi Yahoo Blog đóng cửa tại Việt Nam ngày 17/01/2013.Kể từ ngày 07/02/2013, thông tin trên Blog được cập nhật tiếp tục trở lại với sự hỗ trợ kỹ thuật và đặt chỗ hosting của nhóm phát triển...

Khi ai đó yêu cầu tôi "sửa chữa PC của họ" và tôi thấy rằng giải pháp khả thi duy nhất là định dạng, tôi luôn đề nghị họ chuyển sang Phần mềm miễn phí và do đó, họ cài đặt phiên bản Ubuntu mới nhất. Tiếp theo, họ luôn hỏi tôi tại sao và họ thu được gì từ Ubuntu. Vì vậy, trước tiên tôi giải thích Phần mềm Tự do là gì và sau đó, như một lợi thế thiết thực và dễ hiểu cho người dùng cuối, tôi giải thích điều đó trong GNU / Linux không có vi rút.

Rõ ràng là bất kỳ hệ điều hành nào cũng sẽ luôn dễ bị vi-rút tấn công, ở mức độ lớn hơn hoặc thấp hơn. Tuy nhiên, Linux có ít lỗ hổng hơn nhiều so với các hệ điều hành khác như Windows.

Do đó, trong bài đăng này chúng tôi sẽ giải thích một ưu điểm chính từ Ubuntu o GNU / Linux nói chung, và đây là lỗ hổng nhỏ mà nó thể hiện đối với vi rút.

Để bắt đầu, chúng ta cần hiểu, nói chung, hệ điều hành. Đây không gì khác hơn là một chương trình rất phức tạp tạo ra môi giới giữa máy chúng ta đang sử dụng và chính chúng ta.

GNU / Linux là Phần mềm miễn phí. Điều này có nghĩa là nếu ai đó phát triển một vi-rút Linux, thì một người nào đó trong cộng đồng Phần mềm Miễn phí có thể sửa lỗ hổng đó trong một vấn đề thời gian.

Một trong những phần quan trọng nhất của Hệ điều hành là cốt lõi hệ thống hoặc hạt nhân bằng tiếng Anh. Như bạn có thể biết, khi chúng ta nói về GNU / Linux, GNU đề cập đến bản thân Hệ điều hành và Linux là hạt nhân.

Kernel là một phần thiết yếu của việc triển khai Hệ điều hành. Nó có trách nhiệm, trong số những thứ khác, đối với hệ thống tập tin, các kế hoạch xử lý o quản lý bộ nhớ.

Một lý do khác tại sao Linux ít bị vi-rút tấn công hơn là nó có cách triển khai hoàn toàn khác so với các hệ điều hành khác như Windows. Dưới đây chúng tôi thấy những điểm khác biệt chính.

Hệ thống tệp là một trong những điểm khác biệt khi triển khai. Hệ thống tệp không gì khác hơn là cách thông tin được tổ chức hoặc cấu trúc trong Hệ điều hành. Trong Hệ thống tệp của Windows, mỗi tệp được kèm theo phần mở rộng [ví dụ: ".exe" cho các tệp thực thi], nhưng trên Linux, các phần mở rộng này, có thể nói là không có ý nghĩa.

Một trong những điểm khác biệt chính giữa Hệ thống tệp của cả hai Hệ điều hành là trong Windows, toàn bộ hệ thống được tích hợp vào một thư mục duy nhất; "/ Các cửa sổ". Chỉ cần xóa bất kỳ tệp nào khỏi thư mục đó và hệ thống sẽ không thành công. Mặt khác, trong Linux, các tệp được phân loại tùy theo tệp nhị phân, người dùng, hệ thống cụ thể ... Vì lý do này, chúng tôi không tìm thấy một thư mục duy nhất có tên "/ linux", mà là hệ thống được gắn kết. trong một số thư mục theo Ví dụ "/ bin", "/ usr", "/ root". Trên thực tế, chúng ta có thể kiểm tra nó bằng cách xem các thư mục nằm trong thư mục gốc. Đối với điều này, chúng tôi có thể mở một thiết bị đầu cuối và thực hiện:

cd ../ ..

ls

Một sự khác biệt lớn khác, có lẽ là quan trọng nhất, là cả hai Hệ điều hành đều chịu trách nhiệm thực thi các chương trình theo những cách rất khác nhau. Do đó, tùy theo cách triển khai của từng hệ điều hành về thực thi chương trình, trong Windows các tệp thực thi có phần mở rộng ".exe" chiếm ưu thế. Mặt khác, trong Linux, có một số cách để tạo một phần mở rộng tùy theo những gì chương trình muốn thực hiện. Vì lý do này, chủ yếu, đó là lý do tại sao cả hai Hệ điều hành hoàn toàn không tương thích. Vì vậy, một ".exe" không thể chạy trên Linux. Do đó, chúng ta có thể khẳng định rằng, ở một khía cạnh nào đó, Linux là miễn dịch đối với các loại vi-rút tồn tại trong Windows. Mặc dù điều này không làm cho Linux dễ bị tấn công 100%, vì bất kỳ ai cũng có thể phát triển một loại virus có thể chạy trên Linux và sau đó nó sẽ bị xâm nhập. Sự khác biệt, như chúng tôi đã nói trước đây, được đánh dấu bởi thực tế GNU / Linux là Phần mềm Miễn phí và với sự tồn tại tối thiểu của bất kỳ lỗ hổng nào, bất kỳ ai từ cộng đồng Phần mềm Tự do đều có thể sửa chữa nó.

Một điểm khác cần xem xét, cũng đề cập đến Hệ thống tệp, là hệ thống giấy phép. Một tệp có thể là chạy, Nó có thể đọc hoặc bạn có thể viết thông tin bên trong. Linux có một hệ thống cho phép điều chỉnh hoặc kiểm soát những gì có thể được thực hiện với một tệp / thư mục và những gì không, và ai có thể làm điều đó. Nghĩa là, nó xác định xem một tệp có thể được ghi, nếu nó có thể được đọc từ nó hoặc nếu nó có thể được thực thi. Của vấn đề này Chúng tôi đã nói chuyện ở Ubunlog, trong một loạt các bài đăng, trong đó chúng tôi đã nói sâu hơn về hoạt động của các quyền trong Linux. Hơn nữa, các giao dịch tế nhị nhất trong các thư mục nhạy cảm nhất, trong Linux, luôn bị hạn chế dưới một mật khẩu chính. Nói cách khác, Linux được lập trình để mỗi người dùng có thể sử dụng PC mà không làm "phiền" những người khác.

Ngoài ra, một lý do khác tạo nên sự khác biệt là Linux vẫn chưa phổ biến hơn nhiều so với Windows, một trong những hệ điều hành được sử dụng nhiều nhất trên máy người dùng cuối. Do đó, nhiều khả năng ai đó quan tâm đến việc khai thác một máy Windows chứ không phải Linux.

Vì tất cả những lý do này, đó là lý do tại sao, như chúng ta thấy, Linux có rất ít lỗ hổng đối với virus. Trên thực tế, nếu chúng ta phân tích nó theo quan điểm đạo đức hoặc chính trị, khái niệm "virus" trong Linux không có nhiều ý nghĩa. Vì theo quan điểm đạo đức chứ không phải quan điểm kinh tế, virus có thể được hiểu là một dạng phản kháng chống lại hoạt động của một hệ thống. Vì vậy, như chúng ta đã biết, không có lý do đạo đức nào để cố gắng thỏa hiệp cách thức hoạt động của Linux.

Chủ Đề