Dalam panduan ini, kami akan menjelaskan cara menginstal edisi komunitas Lynis pada VPS Ubuntu 18.04 .
Lynis adalah alat sumber terbuka untuk audit keamanan, pengujian kepatuhan, dan deteksi kerentanan. Lynis juga memindai informasi sistem umum dan kemungkinan masalah konfigurasi serta memberikan tip untuk pengerasan sistem lebih lanjut.
Lynis hadir dalam dua edisi, komunitas dan perusahaan. Edisi perusahaan mencakup lebih banyak tes dan dibundel dengan plugin. Saat diperluas dengan plugin, Lynis akan melakukan pengujian tambahan dan mengumpulkan lebih banyak informasi sistem. Lynis berjalan di semua distribusi Linux dan digunakan oleh ribuan pengembang, administrator sistem, auditor TI, dan penguji penetrasi di seluruh dunia.
Panduan ini juga dapat digunakan pada sistem VPS Linux lainnya, tetapi telah diuji dan ditulis untuk VPS Ubuntu 18.04.
Langkah 1:Instal paket yang Diperlukan
Masuk ke VPS Anda melalui SSH sebagai pengguna root atau sudo:
ssh userame@IP_Address -p Port_Number
Jangan lupa untuk mengganti “IP_Address” dan “Port_Number” dengan alamat IP dan nomor port SSH server Anda.
Keluarkan perintah berikut untuk memperbarui semua paket:
sudo apt-get update sudo apt-get upgrade
Langkah 2:Memasang Lynis
Lynis dapat diinstal melalui manajer paket atau dengan mengunduh langsung tarball sumber. Dalam tutorial ini, kita akan mendownload install paket software Lynis terbaru dari halaman download Lynis.
Pertama, navigasikan ke /usr/local/
direktori dan unduh arsip tar.gz dengan perintah berikut:
cd /usr/local/ sudo wget https://downloads.cisofy.com/lynis/lynis-2.7.3.tar.gz
Jika berhasil, perintah akan menampilkan sesuatu yang terlihat seperti ini:
--2019-04-13 03:08:53-- https://downloads.cisofy.com/lynis/lynis-2.7.3.tar.gz Resolving downloads.cisofy.com (downloads.cisofy.com)... 37.97.194.171, 2a01:7c8:aac2:37b::1 Connecting to downloads.cisofy.com (downloads.cisofy.com)|37.97.194.171|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 282609 (276K) [application/octet-stream] Saving to: 'lynis-2.7.3.tar.gz'
Setelah file diunduh, buka kemasannya dengan baris berikut:
tar xf lynis-2.7.3.tar.gz
Setel izin yang diperlukan:
sudo chmod 755 /usr/local/lynis/lynis
Anda sekarang dapat menjalankan perintah berikut untuk memeriksa versi Lynis:
/usr/local/lynis/lynis --version
Perintah akan mencetak nomor versi Lynis dan keluar:
2.7.3
Untuk memeriksa versi baru, jalankan perintah berikut:
/usr/local/lynis/lynis update info
== Lynis == Version : 2.7.3 Status : Up-to-date Release date : 2019-03-21 Update location : https://cisofy.com/lynis/ 2007-2019, CISOfy - https://cisofy.com/lynis/
Pada saat artikel ini ditulis, versi Lynis terbaru adalah 2.7.3.
Jika ada pembaruan baru, Anda dapat memperbarui Lynis ke versi terbaru yang biasanya menyertakan fitur baru dan perbaikan bug menggunakan perintah berikut:
/usr/local/lynis/lynis update release
Langkah 3:Menggunakan Lynis
Untuk melakukan audit sistem, cukup jalankan perintah berikut ini:
/usr/local/lynis/lynis audit
[+] Initializing program ------------------------------------ - Detecting OS... [ DONE ] - Checking profiles... [ DONE ] --------------------------------------------------- Program version: 2.7.3 Operating system: Linux Operating system name: Ubuntu Linux Operating system version: 18.04 Kernel version: 4.15 Hardware platform: x86_64 Hostname: vps --------------------------------------------------- Profiles: /etc/lynis/default.prf Log file: /var/log/lynis.log Report file: /var/log/lynis-report.dat Report version: 1.0 Plugin directory: /usr/local/lynis/plugins --------------------------------------------------- Auditor: [Not Specified] Language: en Test category: all Test group: all --------------------------------------------------- - Program update status... [ NO UPDATE ] ... Hardening index : 68 [############# ] Tests performed : 232 Plugins enabled : 0 Components: - Firewall [V] - Malware scanner [X] Lynis modules: - Compliance status [?] - Security audit [V] - Vulnerability scan [V] Files: - Test and debug information : /var/log/lynis.log - Report data : /var/log/lynis-report.dat
Hasil pemindaian Lynis disimpan di /var/log/lynis.log
berkas log.
Kita dapat memfilter log untuk pesan peringatan menggunakan perintah grep:
sudo grep -i warning /var/log/lynis.log 2019-04-14 10:45:36 Warning: One or more deprecated options used [test:LYNIS] [details:show_tool_tips] [solution:Update your profile] 2019-04-14 10:46:25 Warning: iptables module(s) loaded, but no rules active [test:FIRE-4512] [details:-] [solution:-]
Selain itu, kita dapat memfilter log untuk pesan saran dengan perintah berikut:
sudo grep -i suggestion /var/log/lynis.log ... 2019-04-14 10:46:37 Suggestion: Turn off PHP information exposure [test:PHP-2372] [details:expose_php = Off] [solution:-] 2019-04-14 10:46:37 Suggestion: Change the allow_url_fopen line to: allow_url_fopen = Off, to disable downloads via PHP [test:PHP-2376] [details:-] [solution:-] 2019-04-14 10:46:39 Suggestion: Check what deleted files are still in use and why. [test:LOGG-2190] [details:-] [solution:-] 2019-04-14 10:46:40 Suggestion: Add a legal banner to /etc/issue, to warn unauthorized users [test:BANN-7126] [details:-] [solution:-] 2019-04-14 10:46:40 Suggestion: Add legal banner to /etc/issue.net, to warn unauthorized users [test:BANN-7130] [details:-] [solution:-] 2019-04-14 10:46:41 Suggestion: Enable process accounting [test:ACCT-9622] [details:-] [solution:-] 2019-04-14 10:46:41 Suggestion: Enable sysstat to collect accounting (no results) [test:ACCT-9626] [details:-] [solution:-] 2019-04-14 10:46:43 Suggestion: Check output of aa-status [test:MACF-6208] [details:/sys/kernel/security/apparmor/profiles] [solution:text:Run aa-status] 2019-04-14 10:46:43 Suggestion: Install a file integrity tool to monitor changes to critical and sensitive files [test:FINT-4350] [details:-] [solution:-] 2019-04-14 10:46:43 Suggestion: Determine if automation tools are present for system management [test:TOOL-5002] [details:-] [solution:-] 2019-04-14 10:46:44 Suggestion: Harden compilers like restricting access to root user only [test:HRDN-7222] [details:-] [solution:-] 2019-04-14 10:46:44 Suggestion: Harden the system by installing at least one malware scanner, to perform periodic file system scans [test:HRDN-7230] [details:-] [solution:Install a tool like, OSSEC]
Itu dia. Anda telah berhasil menginstal Lynis di Ubuntu 18.04 VPS Anda. Untuk informasi selengkapnya tentang cara mengelola instalasi Lynis Anda, silakan lihat dokumentasi resmi Lynis.
Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin ahli Linux kami untuk menyiapkan Lynis untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS . Jika Anda menyukai posting ini atau jika Anda merasa terbantu, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol pintasan bagikan, atau cukup tinggalkan komentar di bawah. Terima kasih.