ATTENZIONE! L'articolo che stai leggendo ha oltre un anno di vita, alcuni degli argomenti trattati potrebbero non essere più validi.
installare un server ssh su windows
casomai ne aveste la necessità ecco due piccoli tutorial su come installare un server SSH (ed SFTP) su una macchina windows.
per amor di cronaca io ho installato sshwindows che non è altro che una distribuzione di cygwin comprendente interfaccie di setup e personalizzazione.
altri interessanti informazioni sono presenti sul sito ufficiale di openssh
[update]
adesso ho solo un unico cruccio.. non riesco a fare un chroot per gli utenti… e naturalmente è colpa dell’architettura di windows…
ciuaz






June 27th, 2005 at 19:07
Ho usato anche io per un po’ sshwindows, ma poi ho smesso. Dopo qualche tempo SSHD riempiva i log con un errore strano, malgrado continuasse a funzionare perfettamente. Il problema è che sparivano i normali errori, visto il flood causato da questo server (diverse trap al secondo).
June 27th, 2005 at 19:09
si ho letto di un problema simile in ML e pare che sia un problema per il solo win 2003 (confermi?) cmq per ora meglio questo che un ftp classico, poi si vedrà… fosse per me non avrei messo manco windoze per fare una cosa del genere…
June 27th, 2005 at 23:03
Si, mi pare fossero 2003. Non so se cygwin da lo stesso errore. Adesso io uso l’sshd del gateway antispam (leenucs), tanto va anche meglio….
June 28th, 2005 at 00:11
direi che il chroot te lo scordi :D
Quello che puoi fare è creare un utente con privilegi bassissimi e dare solo a quello l’accesso ssh. Blindando il file system riesci a simulare una specie di chroot.
January 17th, 2006 at 20:09
L’ho installato su Windows Xp e funziona tutto corretamente, ma da shell non riesco ad avviare nessun programma. Esempio se digito da client: start notepad (o anche semplicemente notepad) sul server l’applicazione non parte. Ho controllato con il task manager sul server, ho notato che in realtà l’applicazione viene eseguita (compare tra i processi attivi) ma non viene visualizzata a video. Ho provato anche con “start /max notepad” e con “start /max /i notepad” ma non funziona. Qualcosa mi sfugge ?
January 17th, 2006 at 20:36
se non erro l’applicazione viene eseguita con utente system o service e quindi non può essere in alcun modo visualizzata a video
January 17th, 2006 at 21:00
No l’applicazione viene istanziata con il nome utente con il quale mi sono autenticato (sempre a quanto dice il task manager).
Ho cercato su Google ma non ho trovato nulla al riguardo, deve essere un problema solo mio. Non mi rimane che continuare ad usare psexec della sysinternal, tra l’altro anche psexec dava lo stesso problema, ho risolto semplicemente settando il flag -i sulla linea di comando.
Comunque per il resto sshwindows mi sembra ottimo, scp e sftp funzionano benissimo. Peccato che come tool mi sembra abbandonato, l’ultima release risale al 9 luglio 2004.
June 22nd, 2006 at 15:32
ciao volevo una info per qunto riguarda open ssh installato su windows,
dunque come si fa partire il server? come mi ci connetto? accetta qualunque connessione?scusate l’ignoranza ma ancora son sto coso su windows sono alle prime armi!!
March 6th, 2007 at 17:40
Salve, ho installato il ssh per windows, ma mi fa connettere solo gli utente cheappartengono al gruppo Domain Admins. Come mai????