Menampilkan Daftar Koneksi Jaringan Terbuka di Desktop Mac OS X.
Dengan menggunakan GeekTool dan lsof, Anda dapat menampilkan daftar sambungan jaringan terbuka yang diperbarui secara otomatis langsung di desktop Mac OS X. Ini adalah tip adalah alternatif "aman" untuk utilitas open_ports yang disebutkan sebelumnya.
Masalah dengan menginstal dan menggunakan open_ports adalah bahwa skrip pihak ketiga berjalan sebagai root, dan bagi banyak pengguna yang tidak dapat diterima. Berikut ini adalah metode yang asli untuk Mac OS X dan bahkan tidak memerlukan akses root untuk menonton koneksi jaringan:
Pertama, jika Anda ingin membuang bagian GeekTool dan hanya melihat koneksi terbuka dengan cepat, Anda dapat dengan cepat mendaftar semua koneksi jaringan terbuka dengan: lsof -i | grep -E "(LISTEN|ESTABLISHED)"
Anda juga bisa menggabungkan ini dengan utilitas 'watch' dan hanya mengawasi koneksi terbuka di jendela terminal.
Bagian dari ujung tersebut telah dibahas di sini sebelum mengenai lsof, tetapi bagian selanjutnya dirancang khusus untuk GeekTool karena memungkinkan daftar koneksi aktif yang terus-menerus diperbarui untuk overlay terhadap gambar latar belakang desktop Anda.
Menampilkan Koneksi Jaringan Aktif di Desktop Mac OS X
Untuk melakukan ini, Anda harus menginstal GeekTool, ini adalah unduhan gratis dan merupakan tambahan yang bagus untuk toolkit pengguna Mac tingkat lanjut.
Dengan asumsi Anda sekarang telah mengunduh dan menginstal GeekTool, itu akan muncul di System Preferences Anda. Berikut ini adalah prosedur pengaturan sekarang:
- Klik "Shell" dan seret ke desktop, ubah ukurannya ke area yang wajar
- Menggunakan editor Properties, beri nama Shell yang baru diseret ke sesuatu seperti "Tampilkan Koneksi"
- Di bawah "Command" tempelkan yang berikut:
- Atur kecepatan refresh Anda ke sesuatu yang wajar, saya memilih 3 detik tetapi Anda dapat melakukan apa pun yang Anda inginkan
- Sesuaikan font, warna font, dan ukuran font sesuai dengan wallpaper desktop Anda
lsof -i | grep -E "(LISTEN|ESTABLISHED)" | awk '{print $1, $8, $9}'
Anda akan segera melihat daftar tercetak koneksi jaringan yang aktif di desktop Mac Anda yang secara otomatis memperbarui dirinya sendiri, sama seperti screen shot di bagian atas artikel ini. Tidak diperlukan skrip pihak ketiga atau akses root. Skrip GeekTool berasal dari komentar di artikel MacWorld tentang open_ports yang tidak mereka uji. Sangat bagus!