Kenapa login SSH ke server bermasalah?
Penghubung kita dengan server Linux adalah protokol SSH (Secure Shell). Anda bisa menggunakan program seperti PuTTY, KiTTY, Bitvise, Xshell dan masih banyak lagi untuk login ke servernya. Mana yang terbaik dari program – program klien SSH diatas? Ini yang harus anda coba sendiri. 🙂 Nah.. tapi kali ini sharing saja beberapa penyebab dan solusi mengenai gagal login ke server lewat SSH atau ada masalah lain.
Untuk login ke server memanfaatkan SSH sebenarnya cukup 4 hal:
- Alamat IP servernya, bisa IPv4 atau IPv6.
- Port SSH aktif, defaultnya di 22 tapi bisa jadi sudah diganti.
- Username dari SSH, yang pasti sudah ada
root
yang merupakan akun administrator Linux dan jarang orang menggunakan yang lainnya. - Password dari user yang digunakan. Jelas kan?
Tinggal anda masukkan data diatas dalam program SSH dan buka koneksi, kalau semuanya akurat ya seharusnya akan berjalan normal. Kalau tidak bisa tersambung maka salah satu diantarnya adalah salah.
Bagaimana kalau tidak? Asalkan internet anda tidak mati dan sudah anda cek kalau data loginnya sudah benar maka bisa menjadi kasus tersendiri:
- Koneksi SSH ditolak
Ini antara tidak ada daemon SSH yang aktif (kecil kemungkinan) atau diblokir aksesnya lewat firewall (IPTables atau CSF) atau ternyata malah sudah dimatikan akses SSH lewat password, jadi cukup menggunakan SSH key. - Server mati
Ya, saya pernah berusaha troubleshooting server yang tidak berhasil saya buka koneksinya selama berjam – jam tapi ternyata servernya offine. 🙁 Ini kesalahan pemula dan biasanya karena terburu – buru jadi tidak mengecek ulang. Jadi silahkan lihat dulu di control panel VPS seperti SolusVM, Virtualizor atau provider yang anda gunakan dan pastikan sudah dihidupkan. Kalau mati ya tinggal di-On-kan saja. - Setiap beberapa menit SSH terputus
Biasanya kita membuka koneksi juga sambil browsing materi belajar di komputer, tidak jarang terjadi kalau akhirnya dibiarkan idle (menganggur) beberapa lama. Eh pas mau digunakan lagi kok malah sudah terputus koneksi SSHnya. Jangan bingung, ini sebenarnya adalah fitur keamanan dari SSH dari server anda kalau tidak aktivitas. Solusinya anda bisa aktifkan fiturEnable TCP Keepalives
di program SSH anda. Di PuTTY/KiTTY adalah di menu Connections dan beri centang saja dan isikan angka 30 pada Seconds between keepalives. - Proses login lama sekali atau sudah masuk pun rasanya lag
Saya pernah merasakan ini sewaktu pertama kali menggunakan VPS dan setelah beberapa hari bertapa akhirnya belajar kalau ini disebabkan beban kerja servernya. Terlalu tinggi, bisa dicek dengan perintahtop
. Ini website saya masih bisa diakses normal walaupun kadang muncul500 Internal Server Error
atau503 Service Unavailable
. Prihatin saya. Ini kalau anda tidak bisa menekan system loadnya maka sudah menandakan saatnya anda berpindah VPS yang lebih baik (mahal) atau ganti provider sekalian.
Sementara saya baru ingat beberapa hal diatas, akan saya tambahkan kalau mengalami kasus yang berhubungan dengan SSH lagi. Semoga saja tidak. 🙂
“Kampret” saya sudah muter2 coba ini coba itu, gak fix2,
padahal baru belajar pvs, data penting2..
ternyata masalahnya saya pake kartu three, dan saya ganti koneksi pake telkomsel.
Alhadullilah lancar..
Saya create 2 droplet, droplet satunya lagi lancar2 aja di akses pake kartu three,
kira2 kenapa ya bang?
Kena blokir mungkin IPnya. Reputasi IP Indonesia kadang sudah penuh dosa mas. 😀
nanya bang!
untuk free hdd vps itu sebaiknya berapa persen bang?
Sisakan 2-3GB masih ok kok mas.
FYI. Saya pernah ada VPS yang disk usagenya 100%, ya tetap bisa bekerja jadi web server. Tapi ya gitu, tidak ada data baru yang bisa tertulis.
gan saya punya masalah gini,baru belajar vps ni
saya buat user ssh 2 yg berbeda username dan password,tapi bila 2 user berjalan bersamaan pasti squid proxy akan stop,ni kesalahanya di mana ya gan?
Saya ngeblank mas 😀
Coba cek lognya dulu
Minta tolong buatin akun ssh dong, yg bisa tolong ya
Akun SSH untuk apa ya mas? Fungsinya disini untuk mengendalikan server saja soalnya, kalau tidak punya sendiri ya… repot.
“Kami tidak dapat terhubung ke VM pada port 22. Pelajari lebih lanjut tentang kemungkinan penyebab masalah ini”
ini kenapah yah susah banget nyari solusi nya udh muter muter di google padahal sedih nya sayah 🙁
Kok minta pasword terus ya mau masuk ke ssh nya padahaL pasword dah bener
sya mau belajar bikin ssh tpi kok gini ya?
The authenticity of host can’t be established.
ECDSA key fingerprint is
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added to the list of known hosts.
Permission denied (publickey).