Keamanan

Tutorial Linux Audit Linux

Tutorial Linux Audit Linux

Apa itu Audit??

Auditd adalah komponen ruang pengguna untuk Sistem Audit Linux. Auditd adalah kependekan dari Linux Audit Daemon. Di Linux, daemon disebut sebagai layanan yang berjalan di latar belakang dan ada 'd' yang dilampirkan di akhir layanan aplikasi saat berjalan di latar belakang. Tugas auditd adalah mengumpulkan dan menulis file log audit ke disk sebagai layanan latar belakang

Mengapa menggunakan auditd?

Layanan Linux ini memberi pengguna aspek audit keamanan di Linux. Log yang dikumpulkan dan disimpan oleh auditd, adalah aktivitas berbeda yang dilakukan di lingkungan Linux oleh pengguna dan jika ada kasus di mana pengguna ingin menanyakan apa yang telah dilakukan pengguna lain di lingkungan perusahaan atau banyak pengguna, pengguna tersebut dapat mendapatkan akses ke informasi semacam ini dalam bentuk yang disederhanakan dan diminimalkan, yang dikenal sebagai log. Juga, jika ada aktivitas yang tidak biasa pada sistem pengguna, katakanlah sistemnya disusupi, maka pengguna dapat melacak kembali dan melihat bagaimana sistemnya disusupi dan ini juga dapat membantu dalam banyak kasus untuk merespons insiden.

Dasar-dasar audit

Pengguna dapat mencari melalui log yang disimpan dengan auditd menggunakan mencari dan laporan keperluan. Aturan audit ada di direktori, /etc/audit/audit.aturan yang bisa dibaca oleh auditctl Pada mulanya. Juga, aturan ini juga dapat dimodifikasi menggunakan auditctl. Ada file konfigurasi auditd yang tersedia di /etc/audit/auditd.konf.

Instalasi

Dalam distribusi Linux berbasis debian, perintah berikut dapat digunakan untuk menginstal auditd, jika belum diinstal:

[dilindungi email]:~$ Sudo apt-get install auditd audispd-plugins

Perintah dasar untuk auditd:

Untuk memulai audit:

$ layanan auditd mulai

Untuk menghentikan auditd:

$ layanan auditd berhenti

Untuk memulai kembali auditd:

$ layanan auditd restart

Untuk mengambil status auditd:

$ status audit layanan

Untuk memulai ulang bersyarat auditd:

$ layanan audit dan condrestart

Untuk memuat ulang layanan audit:

$ layanan auditd reload

Untuk memutar log auditd:

$ layanan auditd putar

Untuk memeriksa keluaran konfigurasi auditd:

$ chkconfig --list auditd

Informasi apa yang dapat direkam dalam log?

Utilitas lain yang terkait dengan audit:

Beberapa utilitas penting lainnya yang terkait dengan audit diberikan di bawah ini. Kami hanya akan membahas beberapa dari mereka secara rinci, yang umum digunakan.

auditctl:

Utilitas ini digunakan untuk mendapatkan status perilaku audit, atur, ubah, atau perbarui konfigurasi audit. Sintaks untuk penggunaan auditctl adalah:

auditctl [opsi]

Berikut ini adalah opsi atau flag yang paling banyak digunakan:

-w

Untuk menambahkan arloji ke file yang berarti audit akan mengawasi file itu dan menambahkan aktivitas pengguna yang terkait dengan file itu ke log.

-k

Untuk memasukkan kunci filter atau nama ke konfigurasi yang ditentukan.

-p

Untuk menambahkan filter berdasarkan izin file.

-S

Untuk menekan pengambilan log untuk konfigurasi.

-Sebuah

Untuk mendapatkan semua hasil untuk input yang ditentukan dari opsi ini.

Misalnya, untuk menambahkan arloji pada file /etc/shadow dengan kata kunci yang difilter 'shadow-key' dan dengan izin sebagai 'rwxa':

$ auditctl -w /etc/shadow -k shadow-file -p rwxa

laporan:

Utilitas ini digunakan untuk menghasilkan laporan ringkasan log audit dari log yang direkam. Input laporan juga dapat berupa data log mentah yang diumpankan ke aureport menggunakan stdin. Sintaks dasar untuk penggunaan aureport adalah:

aureport [opsi]

Beberapa opsi aureport dasar dan paling umum digunakan adalah sebagai berikut:

-k

Untuk menghasilkan laporan berdasarkan kunci yang ditentukan dalam aturan atau konfigurasi audit.

-saya

Untuk menampilkan informasi tekstual daripada informasi numerik seperti id, seperti menampilkan nama pengguna alih-alih userid.

-au

Untuk menghasilkan laporan upaya otentikasi untuk semua pengguna.

-aku

Untuk menghasilkan laporan yang menampilkan informasi login pengguna.

pencarian:

Utilitas ini mencari alat untuk log audit atau peristiwa. Hasil pencarian ditampilkan sebagai balasannya, berdasarkan permintaan pencarian yang berbeda. Seperti aureport, kueri penelusuran ini juga dapat berupa data log mentah yang diumpankan ke ausearch menggunakan stdin. Secara default, ausearch menanyakan log yang ditempatkan di /var/log/audit/audit.catatan, yang dapat langsung ditampilkan atau diakses dengan mengetikkan perintah seperti di bawah ini:

$ cat /var/log/audit/audit.catatan

Sintaks sederhana untuk menggunakan ausearch adalah:

ausearch [opsi]

Selain itu, ada beberapa flag yang dapat digunakan dengan perintah ausearch, beberapa flag yang umum digunakan adalah:

-p

Bendera ini digunakan untuk memasukkan ID proses untuk mencari kueri untuk log, mis.g., ausearch -p 6171.

-saya

Bendera ini digunakan untuk mencari string tertentu dalam file log, mis.g., ausearch -m USER_LOGIN.

-sv

Opsi ini adalah nilai keberhasilan jika pengguna menanyakan nilai keberhasilan untuk bagian tertentu dari log. Bendera ini sering digunakan dengan bendera -m seperti ausearch -m USER_LOGIN -sv no.

-ua

Opsi ini digunakan untuk memasukkan filter nama pengguna untuk kueri penelusuran, mis.g., ausearch -ua root.

-ts

Opsi ini digunakan untuk memasukkan filter stempel waktu untuk kueri penelusuran, mis.g., ausearch -ts kemarin.

auditspd:

Utilitas ini digunakan sebagai daemon untuk multiplexing acara.

autrace:

Utilitas ini digunakan untuk melacak binari menggunakan komponen audit.

aulast:

Utilitas ini menunjukkan aktivitas terbaru yang tercatat di log.

aulastlog:

Utilitas ini menunjukkan informasi login terbaru dari semua pengguna atau pengguna tertentu.

panggilan:

Utilitas ini memungkinkan pemetaan nama dan nomor panggilan sistem.

auvirt:

Utilitas ini menunjukkan informasi audit khusus untuk mesin virtual.

Penutup

Meskipun Audit Linux adalah topik yang relatif maju untuk pengguna Linux non-teknis tetapi membiarkan pengguna memutuskan sendiri, itulah yang ditawarkan Linux. Tidak seperti sistem operasi lain, sistem operasi Linux cenderung membuat penggunanya mengendalikan lingkungan mereka sendiri. Juga sebagai pengguna pemula atau non-teknis, seseorang harus selalu belajar untuk pertumbuhannya sendiri. Semoga artikel ini membantu Anda dalam mempelajari sesuatu yang baru dan bermanfaat.

Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...
Cara Meningkatkan FPS di Linux?
FPS adalah singkatan dari Bingkai per detik. Tugas FPS adalah mengukur kecepatan bingkai dalam pemutaran video atau pertunjukan game. Dengan kata sede...
Game Lab Aplikasi Oculus Teratas
Jika Anda adalah pemilik headset Oculus maka Anda harus tahu tentang sideloading. Sideloading adalah proses menginstal konten non-toko di headset Anda...