Cara memeriksa kelemahan di Linux dengan Lynis
- 2998
- 859
- Clarence Powlowski
Sekiranya kita bekerja sebagai Pentadbir sistem, Keselamatan atau Juruaudit sistem, Tanggungjawab kami termasuk tugas seperti: pemasangan patch keselamatan untuk OS atau aplikasi, pengimbasan malware, pemeriksaan integriti fail, audit keselamatan, pemeriksaan ralat konfigurasi dan banyak lagi. Sekiranya terdapat alat yang mampu mencari kelemahan ini secara automatik dapat membantu kita banyak dan kita dapat memastikan kita melakukan yang terbaik untuk memastikan sistem selamat.
Salah satu alat ini adalah Lynis. Alat ini disokong oleh pelbagai platform termasuk Linux Centos, Debian, Fedora, FreeBSD, MacOS, Ubuntu dan banyak lagi.
Alat ini akan mengaudit sistem dalam pelbagai kategori seperti:
- Alat sistem
- Boot dan perkhidmatan
- Kernel
- Ingatan dan proses
- Pengguna, kumpulan dan kaedah pengesahan
- Kerang
- Sistem fail
- Penyimpanan
- Sistem fail rangkaian
- Aplikasi
- Perkhidmatan Nama: DNS, Bind
- Pelabuhan
- Pakej
- Perkhidmatan Rangkaian: Nginx, Apache
- Perkhidmatan Cetak
- Mel dan mesej
- SSH
- Snmp
- Pangkalan Data: MySQL, Oracle, MariaDB
- LDAP
- Php
- Cumi
- Log
- Perkhidmatan tidak selamat: inetd
- Cronjobs
- Criptography
- Virtualisasi
- Integriti fail
- Perisian hasad
- Direktori
- Dan banyak lagi ..
Langkah 1 - Pasang Lynis
Untuk memasang alat keselamatan yang berharga ini, yang perlu kita lakukan ialah menjalankan arahan ini di terminal sebagai pengguna root. Dengan arahan ini, kami akan membuat dir untuk lynis dan memuat turun pakej.
cd/opt git clone https: // github.com/cisofy/lynis
Langkah 2 - Sistem Imbas dengan Lynis
Untuk menjalankan alat ini hanya menjalankan arahan di bawah.
cd /opt /lynis ./Sistem Audit Lynis -Quick
Setelah alat itu selesai pengimbasan, ia akan menyimpan laporan auditnya di /var/log/lynis.log. Laporan ini akan memberi amaran kepada kami dengan kelemahan yang dijumpai di pelayan Linux kami. Ia juga akan memberi kami cadangan untuk mengeraskan keselamatan.
Periksa semua hasil dan selesaikan kelemahan. Contohnya, hasil yang menunjukkan pendedahan_php berada di php.
- « Cara Menghapus MySQL sepenuhnya dari sistem Linux anda
- Cara Menyiapkan Awstats (Apache Log Analyzer) di CentOS/RHEL dan Fedora »