Sebenernya aplikasi telnet defaultnya udah ada di MacOS sebelumnya. Tapi setelah di upgrade menjadi MacOS High Sierra, itu aplikasi jadi kagak ada. Padahal itu aplikasi sering banget dipake buat testing dan cek port disisi server kebuka apa ngga. Alhasil, kalo mau telnet, SSH dulu ke server lain baru testing telnet. Atau pake nc untuk testing port nya kebuka atau ngga.
Kejadiannya emang udah lama, tapi baru kesel kemaren2 pas mau telnet 😀 . Yaudah deh cari cara buat ngadain lagi itu telnet di MacOS. Akhirnya nemu artikelnya dan diinstall kaya gini
[code lang=’plain’]
cd /tmp/
wget -c http://ftp.gnu.org/gnu/inetutils/inetutils-1.9.tar.gz
tar -xvf inetutils-1.9.tar.gz
cd inetutils-1.9.4
sudo ./configure
sudo make
sudo make install
[/code]
Abis selesai diinstall, Alhamdulillah telnet nya jadi ada lagi di MacOS
Ahmads-MacBook-Air:~ ahmadimanudin$ telnet gmail-smtp-in.l.google.com 25 Trying 74.125.68.26... Connected to gmail-smtp-in.l.google.com. Escape character is '^]'. 220 mx.google.com ESMTP v8-v6si5054520plk.221 - gsmtp
Tapi, perintah ping nya jadi ngga bisa kalo pake user biasa. Harus pake user root/sudo baru bisa. Waktu pake ping, muncul error kaya gini “ping: Lacking privilege for raw socket”. Terus ubah permission-nya deh supaya bisa lagi ping pake user biasa
[code lang=’plain’]
sudo chmod u+s /usr/local/bin/ping
[/code]
Yeay, ping nya jadi bisa lagi. Telnet juga udah bisa lagi 😀