Apakah Linux Membutuhkan Antivirus?

Does Linux Need Antivirus

Linux telah mendapatkan nama yang bagus untuk menjadi cukup aman , dan tahan terhadap banyak malware di luar sana. Beberapa dari sistem operasi berbasis Linux yang populer adalah Ubuntu, Mint, Fedora, Redhat, Debian, Arch. Namun demikian, tidak satu pun dari sistem operasi ini yang secara default menggunakan pelindung antivirus yang tepat. Jadi artikel ini mengambil kepercayaan ini di bawah pengawasan, dan melihat apakah sistem operasi berbasis Linux benar-benar membutuhkan pelindung anti-virus atau tidak.

Apa itu Sistem Linux?

Meskipun dalam budaya populer semua sistem operasi Linux disatukan dan dianggap sebagai satu, kenyataannya adalah Linux hanyalah sebuah kernel , yang merupakan basis dari banyak sistem operasi yang menggunakan kernel tersebut di atas. Beberapa sistem operasi berbasis Linux yang populer, juga dikenal sebagai rasa adalah Ubuntu, Mint, Fedora, Redhat, Debian, Arch. Masing-masing memiliki tujuan, dan memiliki komunitas setia yang besar di sekitarnya, juga beberapa sistem operasi Linux seperti Ubuntu memiliki beberapa jenis seperti Desktop, Server untuk melayani kelompok tertentu.



Meskipun demikian, terlepas dari rasanya, versi desktop biasanya disesuaikan untuk pengguna biasa, dan oleh karena itu memiliki antarmuka pengguna grafis, sedangkan jenis server disesuaikan untuk melayani personel TI yang biasanya menguasai perintah shell; maka secara default mereka tidak memiliki antarmuka pengguna grafis.



Struktur Sistem Operasi Linux

Sistem operasi Linux apa pun, apa pun rasanya, memiliki banyak akun pengguna. Secara default, pengguna tertinggi di Linux adalah akar , yang tidak direkomendasikan untuk digunakan untuk tujuan umum karena risiko yang terkait dengannya, dan oleh karena itu ketika sistem operasi diinstal, ia meminta untuk membuat akun pengguna baru dengan hak terbatas. Hak istimewa ini membatasi yurisdiksi akun pengguna tertentu; maka kecil kemungkinannya seluruh sistem terpengaruh jika keamanan sistem operasi dikompromikan.



Semua proses secara default berjalan di bawah akun pengguna yang saat ini masuk alih-alih sebagai pengguna root. Semua pengguna diberikan folder terpisah di lokasi dasar sistem file, yang dikenal sebagai Beranda, dan jika akun pengguna yang saat ini masuk dilanggar, hanya folder ini yang terpengaruh.

Malware dan Jenisnya

Pelindung anti-virus tipikal memberikan perlindungan tidak hanya dari virus, tetapi juga berbagai malware yang ada di luar sana. Beberapa dari jenis malware populer adalah adware, spyware, virus, worm, Trojan, rootkit, backdoors, key logger, ransomware, browser hijacker. Meskipun demikian, masyarakat umum sering menyebut semua malware ini sebagai virus, meskipun a virus komputer adalah bagian dari kode yang dilampirkan ke aplikasi mandiri, dan dijalankan ketika host-nya dieksekusi. Linux tampaknya kebal terhadap jenis malware tertentu, tetapi tidak berarti Linux kebal terhadap serangan dari semua jenis malware, misalnya a spyware melayani tujuan dalam memata-matai pengguna. Karena cukup mudah untuk menjalankan aplikasi apa pun di tingkat pengguna, spyware dapat dengan mudah menembus sistem dan terus memata-matai pengguna, hal yang sama berlaku untuk adware, worm, Trojan, backdoors, key logger, dan juga ransomware. Jadi, kesalahpahaman tentang tidak adanya ancaman di Linux ini jelas salah. Risikonya masih ada, tetapi jauh lebih rendah dibandingkan dengan keluarga sistem operasi Windows.

Apa yang dilakukan Antivirus Guard?

Penjaga anti-virus aplikasi melakukan berbagai tindakan mulai dari memindai file hingga mengkarantina ancaman yang ditemukan. Biasanya setiap penjaga anti-virus menyimpan database yang terdiri dari: tanda tangan dari virus yang dikenal . Ketika anti-virus memindai file untuk mencari ancaman, file tersebut akan di-hash, dan membandingkannya dengan nilai yang ada di databasenya, jika keduanya cocok, file tersebut dikarantina. Database tanda tangan ini sering diperbarui secara default kecuali dinonaktifkan secara manual untuk memberikan perlindungan yang konsisten.



Mengapa Linux Membutuhkan pelindung anti-virus?

Beberapa sistem terdiri dari relai email, server web, daemon SSH, atau server ftp yang kemungkinan besar memerlukan perlindungan lebih dari sistem operasi desktop rata-rata yang hampir tidak digunakan bersama oleh banyak orang. Sistem server lain ada jauh di luar firewall untuk komputasi dan jarang diakses oleh banyak orang, atau perubahan pada aplikasi baru dan berisiko rendah untuk terinfeksi.

Dalam rasa Linux populer seperti Mint dan Ubuntu ada paket inbuilt yang terhubung dengan repositori perangkat lunak resmi dari mana aplikasi dapat diunduh ke Instal. Sejak ini gudang berada di bawah pengawasan ribuan sukarelawan, dan pengembang, kecil kemungkinannya berisi malware.

Namun, ada risiko jika perangkat lunak diunduh melalui sumber yang berbeda, misalnya selain mengunduh perangkat lunak melalui repositori resmi, banyak distribusi Linux memungkinkan pengguna untuk mengunduh perangkat lunak melalui berbagai PPA (arsip paket pribadi), jika perangkat lunak diunduh melalui sumber tersebut, dan jika mengandung konten berbahaya, ada risiko komputer disusupi, tergantung pada cara pengkodean perangkat lunak perusak dan untuk tujuan apa perangkat lunak itu dirancang. Jadi, jika PPA pihak ketiga sering digunakan, adalah keputusan yang bijaksana untuk memasang pelindung anti-virus untuk menjaga keamanan sistem.

Penjaga anti-virus gratis yang populer untuk mengamankan sistem Linux adalah Comodo Antivirus untuk Linux . Ini tidak hanya melindungi sistem file, tetapi juga gateway email dari akses yang tidak sah. Ini dirancang khusus untuk pengguna desktop biasa agar sistem tetap aman dan terlindungi.

Seperti yang dinyatakan sebelumnya, meskipun malware tidak dapat memperoleh akses penuh ke seluruh sistem operasi, ia masih dapat memperoleh akses ke tingkat pengguna. Memiliki akses level pengguna masih berbahaya, misalnya menggunakan perintah ini rm -rf $HOME dapat sepenuhnya menghapus direktori home pengguna dan membuat hari mereka sengsara. Jika tidak ada cadangan direktori home, kerusakannya bisa luar biasa. Juga, saat ini ancaman luas yang populer adalah ransomware , yang mengenkripsi seluruh hard drive dan menuntut pembayaran melalui bitcoin untuk mendekripsi file. Dalam kasus seperti itu, meskipun tidak dapat menembus sistem, itu masih dapat mengenkripsi direktori home, dan membuat pengguna benar-benar tidak berdaya. Direktori home menyimpan gambar, dokumen, musik, video, dan membuat folder ini terenkripsi berarti kerugian besar bagi pengguna. Karena penjahat sering menuntut pembayaran besar dari korban, kecuali jika pengguna kaya, membuka kunci file sangat tidak mungkin. Jadi lebih baik memasang pelindung antivirus untuk menjaga keamanan sistem daripada menjadi korban penjahat kecil.

Ancaman lain terhadap sistem Linux desktop adalah pembajak peramban, perangkat lunak iklan . Aplikasi ini sering diinstal melalui browser web, dan bahkan jika sistem operasinya aman, browser web rentan terhadap ancaman tersebut. Hal ini menyebabkan kata sandi untuk dibocorkan , dan iklan terus-menerus muncul secara acak di situs web. Jadi, penting bagi browser web untuk menggunakan password master untuk mengamankan kata sandi yang diketik melaluinya. Tangkapan layar berikut menunjukkan opsi untuk mengelola kata sandi yang diketik melalui Google chrome. Ketika tidak ada kata sandi utama untuk mengamankan kata sandi ini, ekstensi/plugin berbahaya yang dipasang di browser dapat dengan mudah mengekstraknya. Ini lebih berbahaya di Firefox daripada Chrome, karena Firefox tidak memiliki kata sandi utama secara default, Chrome, di sisi lain, meminta untuk mengetikkan kata sandi akun pengguna sistem operasi untuk menampilkannya.

Master Kata Sandi di Google Chrome

Selain itu, server Linux memerlukan perlindungan yang lebih baik untuk menjaga keamanan layanan utamanya. Beberapa layanan tersebut adalah relay email, server web, daemon SSH, server ftp. Karena server menggunakan begitu banyak layanan yang berinteraksi dengan publik, hasilnya mungkin menjadi bencana besar.

Contoh yang baik untuk ini adalah server publik yang menghosting perangkat lunak windows yang terinfeksi malware, dan menyebarkan konten berbahaya ke banyak komputer . Karena Malware ditulis untuk komputer Windows, server Linux tidak mengalami kerusakan apa pun, tetapi membantu merusak komputer Windows secara tidak sengaja. Ini sangat merusak reputasi perusahaan yang menghosting perangkat lunak.

Demikian juga, layanan lain juga membutuhkan semacam perlindungan. Relai email sering ditembus oleh malware untuk menyebarkan spam di Internet. Solusi yang baik untuk masalah ini adalah menggunakan relai surat pihak ketiga alih-alih mempertahankan yang di rumah. Beberapa relay email populer adalah Mailgun, SendPluse, MailJet, Pepipost. Layanan ini memberikan perlindungan yang lebih baik terhadap spam, dan penyebaran malware melalui relai Mail.

Layanan lain yang rentan terhadap serangan adalah Daemon SSH . Daemon SSH digunakan untuk terhubung ke server melalui jaringan yang tidak aman, dan dapat digunakan untuk mendapatkan akses penuh ke seluruh server, termasuk root. Tangkapan layar berikut menunjukkan serangan ke daemon SSH melalui Internet yang berasal dari peretas.

Jenis serangan ini cukup lazim di server publik, dan oleh karena itu sangat penting untuk mengamankan server dari serangan semacam ini. Tujuan permintaan tidak sah ke daemon SSH adalah mendapatkan akses ke server untuk menyebarkan malware, menggunakannya sebagai node untuk meluncurkan serangan DDOS ke server lain, atau menyebarkan konten ilegal.

Untuk mengamankan daemon SSH CSF (Firewall Server yang Dikonfigurasi) dapat diinstal bersama dengan LFD (daemon kegagalan login). Ini membatasi jumlah upaya ke daemon SSH, setelah batas berakhir, pengirim masuk daftar hitam secara permanen dan informasinya dikirim ke administrator server jika dikonfigurasi dengan benar.

Selain itu, CSF melacak modifikasi file, dan memberi tahu administrator seperti yang terlihat pada tangkapan layar berikut. Ini cukup berguna jika paket yang diinstal melalui PPA pihak ketiga mencurigakan. Kemudian, jika paket memperbarui dirinya sendiri, atau jika ia mengubah file apa pun tanpa izin pengguna, CSF secara otomatis memberi tahu administrator server mengenai perubahan tersebut.

Perintah shell berikut menginstal CSF bersama dengan LFD di Sistem Ubuntu/Debian.

wget http://download.configserver.com/csf.tgz tar -xzf csf.tgz cd csf sh install.sh 

Ancaman besar lainnya untuk versi server dan desktop adalah membuka kunci port secara internal. Baik Trojan atau backdoor melakukan operasi ini. Dengan firewall yang tepat, port dapat dibuka dan ditutup, jadi jika ada pintu belakang yang dipasang di sistem, port yang tertutup dapat dibuka secara internal untuk membuat server rentan terhadap serangan eksternal.

Mengapa Linux Tidak Membutuhkan Pelindung Anti-Virus?

Linux tidak selalu memerlukan pelindung anti-virus jika dipelihara dengan benar, dan perangkat lunak diunduh melalui saluran yang aman. Banyak rasa Linux populer seperti Mint, dan Ubuntu memiliki repositori sendiri. Repositori ini berada di bawah pengawasan ketat, dan oleh karena itu kecil kemungkinan malware ada dalam paket yang diunduh melaluinya.

Juga Ubuntu secara default memiliki AppArmor yang membatasi tindakan perangkat lunak untuk memastikan mereka hanya melakukan apa yang ditugaskan. Modul keamanan tingkat kernel populer lainnya adalah SELinux yang melakukan pekerjaan yang sama tetapi dalam tingkat yang jauh lebih rendah.

Linux tidak populer di kalangan pengguna biasa, dan pengguna biasa sering menjadi sasaran malware karena fakta bahwa mereka lebih mudah dimanipulasi dan ditipu. Jadi penulis malware didorong untuk pindah ke platform Windows daripada membuang-buang waktu di Linux, yang memiliki demografi yang lebih rendah yang bisa dibohongi. Jadi ini membuat Linux memiliki lingkungan yang aman, dan bahkan jika saluran yang tidak aman digunakan untuk mengunduh perangkat lunak, kemungkinan memiliki malware sangat kecil hingga rendah.

Kesimpulan

Keamanan penting untuk sistem komputer apa pun; ini sama untuk Linux. Meskipun kepercayaan populer adalah Linux benar-benar aman dari serangan malware, sejumlah skenario yang disebutkan di atas menunjukkan sebaliknya. Risiko semakin tinggi ketika komputer digunakan bersama di antara banyak orang, atau jika itu adalah server yang dapat diakses publik melalui Internet. Jadi penting untuk mengambil tindakan pencegahan keselamatan yang tepat untuk mencegah insiden bencana. Ini termasuk menginstal pelindung antivirus yang tepat, firewall, menggunakan kata sandi utama ke browser untuk mengamankan kata sandi yang diketik melaluinya, menggunakan modul level kernel untuk membatasi tindakan aplikasi jika keamanannya sangat penting, mengunduh perangkat lunak hanya melalui saluran yang andal dan aman seperti repositori resmi daripada mengunduhnya melalui pihak ketiga atau saluran yang tidak aman, menjaga sistem operasi tetap mutakhir dan selalu memperhatikan berita dan tren terbaru yang diposting di berbagai jaringan berita Linux. Jadi singkatnya Linux tidak membutuhkan pelindung anti-virus, tetapi lebih baik memiliki pelindung anti-virus untuk memastikan keamanannya tidak terganggu.