Meningkatkan Keamanan Remote Login – SSH
PasswordAuthentication
Bila kata kunci ini diberi nilai “yes”, maka metode authentikasi menggunakan password akan diperbolehkan. Authentikasi menggunakan password adalah yang paling umum digunakan. Namun demikian, penggunaan metode ini menurut penulis memberikan peluang untuk terjadinya “brute attack”.
Meskipun brute attack sudah diantisipasi dengan LoginGraceTime dan MaxStartups, ada baiknya metode authentikasi password benar-benar ditiadakan.
Sebagai pengganti authentikasi password, digunakan metode “Key Authentication”. Metode ini cenderung lebih aman, karena menggunakan sepasang key yang dibuat secara acak. Password dapat digunakan untuk mencegah key digunakan oleh orang yang tidak berhak. Perlu anda perhatikan, bahwa password yang digunakan oleh key dan sshd (yang diperbolehkan oleh PasswordAuthentication) adalah berbeda. Password yang digunakan oleh key adalah untuk memeriksa apakah key tersebut digunakan oleh orang yang berhak. Jika key berhasil di verifikasi, selanjutnya sshd akan menggunakan key tersebut untuk meng-authentikasi koneksi. Sedangkan jika menggunakan authentikasi password, sudah tidak memperhatikan key, asalkan seseorang berhasil memasukkan password yang benar, maka sshd akan meng-authentikasi koneksi. Di sini terlihat dengan jelas peningkatan keamanan dengan menggunakan Key Authentication.
Mengenai key yang akan digunakan pada prosedur authentikasi akan dibahas pada bagian lain tulisan ini.
PasswordAuthentication no
PermitRootLogin
Kata kunci ini sebaiknya diberi nilai “no” untuk mencegah login secara langsung menggunakan account
“root”. Hal ini semata-mata untuk mempersulit percobaan mengambil alih kendali sistem.
PermitRootLogin no
Dengan demikian, setiap sesi login harus didahului dengan authentikasi sebagai user biasa. Barulah kemudian user yang berhasil di authentikasi boleh merubah previlege nya ke “root”
PubkeyAuthentication
Memberi nilai “yes” pada kata kunci ini, berarti memperbolehkan authentikasi menggunakan key. Pada kata kunci sebelumnya, PasswordAuthentication sudah dicegah, oleh karena itulah kata kunci ini seharusnya diperbolehkan.
PubkeyAuthentication yes
Kata kunci lain yang tidak disebutkan di sini, seperti yang telah diutarakan sebelumnya, dijelaskan secara detail di manual page sshd_config(5). Kata kunci-kata kunci itu (yang tidak disebutkan di sini), adalah kata kunci yang menurut pandangan penulis tidak memberikan efek signifikan untuk keamanan atau memiliki nilai default yang cukup aman, sehingga tidak perlu lagi dilakukan modifikasi padanya.

agree…
minta info donk…
bagaimana cara mendaftar supaya bisa mendapatkan login & password
di PuTTY ???
please…
ini sangat berguna tuk tugas sekolah saya..