Saya telah menginstal freeSSHd pada kotak Windows Server 2008 (mengikuti instruksi di Cara menginstal SSH Server di Windows Server 2008 ), termasuk:
- menciptakan pengguna bernama "dspitzer" dengan otorisasi NTLM
- membuka pengecualian untuk port 22 di Windows Firewall
Tetapi ketika saya mencoba menghubungkan (dari baris perintah Mac OS X 10.5.8), saya mendapat izin setelah memasukkan kata sandi:
$ ssh 12.34.56.78
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Received disconnect from 12.34.56.78: 2: Too many attempts.
Saya juga sudah mencoba:
$ ssh dspitzer@12.34.56.78
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Permission denied, please try again.
dspitzer@12.34.56.78's password:
Received disconnect from 12.34.56.78: 2: Too many attempts.
Saya juga mencoba mengubah otorisasi menjadi "Kata sandi disimpan sebagai hash SHA1" dan memasukkan kata sandi sederhana, tetapi saya mendapatkan masalah yang sama. Dan saya sudah mencoba nama pengguna yang berbeda ("Administrator") tanpa hasil.
Saya telah mengkonfirmasi bahwa saya terhubung ke server yang saya konfigurasikan — jika saya berhenti freeSSHd dan mencoba terhubung saya dapat:
$ ssh 12.34.56.78
ssh: connect to host 12.34.56.78 port 22: Operation timed out
Saya mendapatkan hasil yang sama persis dari baris perintah Linux.
Adakah saran atau tip pemecahan masalah?
Pembaruan : Saya mencoba menonaktifkan firewall (sebagai tanggapan atas komentar geeklin ) dan tidak ada bedanya.
Pembaruan # 2 : Saya tidak lagi memiliki mesin ini (saya telah berganti majikan), jadi saya tidak punya cara untuk memverifikasi jawaban. Saya kira yang bisa saya lakukan adalah membuat pertanyaan ini "komunitas wiki".