Cara melakukan pengauditan keselamatan sistem linux menggunakan alat lynis
- 4473
- 679
- Clarence Powlowski
Lynis adalah sumber terbuka dan sangat kuat alat pengauditan untuk sistem operasi seperti Unix/Linux. Ia mengimbas sistem untuk maklumat keselamatan, maklumat sistem umum, maklumat perisian yang dipasang dan tersedia, kesilapan konfigurasi, isu keselamatan, akaun pengguna tanpa kata laluan, kebenaran fail yang salah, pengauditan firewall, dll.
Lynis adalah salah satu alat pengauditan automatik yang paling dipercayai untuk pengurusan patch perisian, pengimbasan malware, dan kelemahan yang mengesan dalam sistem berasaskan UNIX/Linux. Alat ini berguna untuk juruaudit, rangkaian dan pentadbir sistem, pakar keselamatan, dan penguji penembusan.
Sejak Lynis adalah fleksibel, ia digunakan untuk pelbagai tujuan yang termasuk:
- Pengauditan keselamatan
- Ujian pematuhan
- Ujian penembusan
- Pengesanan kelemahan
- Pengerasan sistem
Versi utama baru Lynis 3.0.4 dibebaskan, selepas berbulan -bulan pembangunan, yang dilengkapi dengan beberapa ciri dan ujian baru, dan banyak penambahbaikan kecil. Saya menggalakkan semua pengguna Linux untuk menguji dan menaik taraf versi Lynis terbaru ini.
Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang Lynis 3.0.4 (Alat Pengauditan Linux) dalam sistem linux menggunakan fail tarball sumber.
Sila baca juga:
- Pasang Keselamatan & Firewall ConfigServer (CSF)
- Pasang Linux Rkhunter (Rootkit Hunter)
- Pasang Linux Malware Detect (LMD)
Pemasangan Lynis di Linux
Memasang Lynis Melalui Pengurus Pakej Sistem adalah salah satu cara paling mudah untuk memulakan dengan Lynis. Untuk memasang Lynis pada pengedaran anda, ikuti arahan di bawah.
Pasang Lynis di Debian, Ubuntu & Mint
$ sudo apt-key adv --keyserver Keyserver.Ubuntu.com--recv-keys c80e383c3de9f082e01391a0366c67de91ca5d5f $ sudo apt pemasangan apt-transport-https $ echo "deb https: // bungkusan.cisofy.com/komuniti/lynis/deb/stabil utama "| sudo tee/etc/apt/sumber.senarai.d/cisofy-lynis.Senaraikan $ Apt Update $ Apt Pasang Versi Pertunjukan Lynis $ Lynis
Pasang Lynis di Centos, Rhel, dan Fedora
# yum kemas kini ca-certificates curl nss openssl # cat>/etc/yum.repos.d/cisofy-lynis.repo <Pasang Lynis di OpenSuse
$ sudo rpm --import https: // pakej.cisofy.com/kunci/cisofy-software-rpms-public.KEY $ SUDO ZYPPER ADDREPO --GPGCHECK --NAME "CISOFY LYNIS REPOSITORY"-DRIORITY 1 --REFRESH --TYPE RPM-MD HTTPS: // PAKE.cisofy.com/community/lynis/rpm/lynis $ sudo zyper repos $ sudo zyper refresh $ sudo zyper install lynisPemasangan Lynis Menggunakan Sumber
Sekiranya anda tidak mahu memasang Lynis, Anda boleh memuat turun fail sumber dan menjalankannya terus dari mana -mana direktori. Oleh itu, adalah idea yang baik untuk membuat direktori tersuai untuk Lynis di bawah
/usr/local/lynis
.# mkdir/usr/local/lynisMuat turun versi stabil Lynis Fail sumber dari laman web yang dipercayai menggunakan arahan wget dan membongkarnya menggunakan arahan tar seperti yang ditunjukkan di bawah.
# cd/usr/local/lynis # wget https: // muat turun.cisofy.com/lynis/lynis-3.0.4.tar.GzMuat turun alat audit Lynis LinuxBuka tarball
# tar -xvf lynis -3.0.4.tar.GzMembongkar alat LynisBerjalan dan menggunakan asas Lynis
Anda mesti menjadi akar pengguna untuk dijalankan Lynis kerana ia mencipta dan menulis output ke
/var/log/lynis.log
fail. Untuk berlari Lynis Jalankan arahan berikut.# CD Lynis # ./LynisDengan berlari
Pilihan dan bantuan asas Lynis./Lynis
Tanpa sebarang pilihan, ia akan memberikan anda senarai lengkap parameter yang tersedia dan kembali ke shell. Lihat angka di bawah.Untuk memulakan Lynis proses, anda mesti menentukan a
sistem audit
parameter untuk mula mengimbas keseluruhan anda Linux sistem. Gunakan arahan berikut untuk memulakan imbasan dengan parameter seperti yang ditunjukkan di bawah.# ./sistem audit lynis atau sistem audit # lynisSekali, anda melaksanakan arahan di atas, ia akan mula mengimbas sistem anda dan meminta anda Tekan [Enter] untuk meneruskan, atau [ctrl]+c untuk berhenti) Setiap prosesnya mengimbas dan selesai. Lihat tangkapan skrin yang dilampirkan di bawah.
Sistem linux mengaudit usinig lynis Perincian imbasan audit sistem linuxMewujudkan Lynis Cronjobs
Sekiranya anda ingin membuat laporan imbasan harian sistem anda, maka anda perlu menetapkan pekerjaan Cron untuknya. Jalankan arahan berikut di kulit.
# Crontab -eTambahkan pekerjaan Cron berikut dengan pilihan
--Cronjob
Semua watak khas akan diabaikan dari output dan imbasan akan berjalan sepenuhnya automatik.30 22 * * * root/path/to/lynis -c -q --uditor "automatik" --CronjobContoh kerja Cron di atas akan berjalan setiap hari di 10:30 malam pada waktu malam dan membuat laporan harian di bawah
/var/log/lynis.log
fail.Lynis mengimbas hasil
Semasa mengimbas anda akan melihat output sebagai [okey] atau [Amaran]. Di mana [okey] dianggap hasil yang baik dan [Amaran] seperti buruk. Tetapi itu tidak bermakna bahawa [okey] Keputusan dikonfigurasi dengan betul dan [Amaran] tidak perlu buruk. Anda harus mengambil langkah pembetulan untuk menyelesaikan masalah tersebut setelah membaca log di
/var/log/lynis.log
.Dalam kebanyakan kes, imbasan menyediakan cadangan untuk diperbaiki Masalah pada akhir imbasan. Lihat angka yang dilampirkan yang menyediakan senarai cadangan untuk menyelesaikan masalah.
Petua cadangan LynisMengemas kini Lynis
Sekiranya anda mahu Kemas kini atau naik taraf Versi Lynis semasa, hanya taipkan arahan berikut yang akan memuat turun dan memasang versi terkini Lynis.
# ./Maklumat kemas kini Lynis atau # maklumat kemas kini LynisLihat output yang dilampirkan dari arahan di atas dalam angka. Ia mengatakan versi Lynis kami adalah Terkini.
Kemas kini LynisParameter Lynis
Beberapa parameter Lynis untuk rujukan anda.
- sistem audit - Melaksanakan audit sistem.
- Tunjukkan arahan - Tunjukkan arahan Lynis yang ada.
- tunjukkan bantuan - Sediakan Skrin Bantuan.
- menunjukkan profil - Paparan profil yang ditemui.
- Tunjukkan Tetapan - Senaraikan semua tetapan aktif dari profil.
- Tunjukkan versi - Paparkan versi Lynis semasa.
--Cronjob
: Menjalankan lynis sebagai cronjob (termasuk -c -q).--tolong atau -h
: Menunjukkan parameter yang sah.--cepat atau -q
: Jangan tunggu input pengguna, kecuali pada kesilapan.--versi atau -v
: Menunjukkan versi lynis.Itu sahaja, kami harap artikel ini sangat membantu untuk mengetahui isu keselamatan dalam menjalankan sistem linux. Untuk maklumat lanjut lawati halaman Lynis rasmi di https: // cisofy.com/muat turun/lynis/.
- « LFCA Ketahui konsep asas DevOps - Bahagian 21
- Gerbera - Pelayan Media UPNP yang membolehkan anda mengalirkan media di rangkaian rumah »