AI Assistant
Detail Karya Portofolio

Tracking IP dari Log SSH

Bagas Muharom Oleh: Bagas Muharom

Ringkasan Portofolio

IP adalah kependekan dari "Internet Protocol". Setiap perangkat yang terhubung ke jaringan memiliki alamat IP yang unik, yang digunakan untuk mengidentifikasi perangkat tersebut dan memungkinkan data dikirimkan dari satu perangkat ke perangkat lain di jaringan. IP biasanya terdiri dari serangkaian angka yang dipisahkan oleh titik, seperti contoh "192.168.1.1". Ada dua versi utama dari protokol IP, yaitu IPv4 (Internet Protocol versi 4) dan IPv6 (Internet Protocol versi 6).

SSH atau Secure Shell adalah sebuah protokol jaringan yang digunakan untuk mengamankan komunikasi antara dua sistem yang terhubung melalui jaringan yang tidak terpercaya, seperti internet. Log SSH adalah file log yang dibuat oleh server SSH saat pengguna melakukan akses atau masuk ke sistem dengan menggunakan protokol SSH. File log SSH berisi catatan tentang aktivitas pengguna, termasuk waktu akses, alamat IP pengguna, nama pengguna, dan jenis aktivitas yang dilakukan oleh pengguna. Log SSH sering digunakan oleh administrator sistem untuk memantau aktivitas pengguna dan memverifikasi keamanan sistem.

Deskripsi & Detail Proyek

  1. Hal yang pertama dilakukan adalah membuka terminal di sistem operasi linux. Selanjutnya dilakukan pengunduhan log ssh dari https://expbig.bisaai.id/auth.log menggunakan perintah ‘curl’. 


     
  2. Hasil unduhan dapat dicek menggunakan perintah ‘ls'.


     
  3. Kemudian dilakukan pemfilteran ip menggunakan perintah "grep' dan menyimpan hasil pemfilteran tersebut ke dalam file ip_list.txt.


     
  4. Pengecekan isi file ip_list.txt dapat dilakukan menggunakan program editor teks seperti nano.



    Berikut isi file tersebut:


     
  5. Terakhir, dilakukan pelacakan IP di file tersebut berdasarkan negara menggunakan paket linux ‘geoiplookup’. Dihasilkan keluarannya sebagai berikut.