Ho installato freeSSHd su un box di Windows Server 2008 (seguendo le istruzioni in Come installare un server SSH in Windows Server 2008 ), tra cui:
- creato un utente chiamato "dspitzer" con autorizzazione NTLM
- ha aperto un'eccezione per la porta 22 in Windows Firewall
Ma quando provo a connettermi (da una riga di comando di Mac OS X 10.5.8), mi viene negata l'autorizzazione dopo aver inserito la password:
$ 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.
Ho anche provato:
$ 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.
Ho anche provato a cambiare l'autorizzazione in "Password memorizzata come hash SHA1" e inserendo una semplice password, ma ho lo stesso problema. E ho provato un nome utente diverso ("Amministratore") senza fortuna.
Ho confermato che mi sto collegando al server che sto configurando, se interrompo freeSSHd e provo a connettermi ottengo:
$ ssh 12.34.56.78
ssh: connect to host 12.34.56.78 port 22: Operation timed out
Ottengo esattamente gli stessi risultati da una riga di comando di Linux.
Qualche consiglio o suggerimenti per la risoluzione dei problemi?
Aggiornamento : ho provato a disabilitare il firewall (in risposta al commento di Geeklin ) e non ha fatto alcuna differenza.
Aggiornamento n. 2 : non ho più questa macchina (ho cambiato datore di lavoro), quindi non ho modo di verificare le risposte. Immagino che tutto ciò che posso fare è fare questa domanda "wiki della comunità".