Newsgroup: it.comp.os.linux.sys
Titolo: OpenSSH da Windows... COME?!?!?

    Come faccio a connettermi in SSH da Windows su Linux???
Thanx


Con un client SSH per Windows ;)
Esempio: putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

     Come faccio a connettermi in SSH da Windows su Linux???
Con putty, per esempio.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *


OK, e da parte Linux che devo fare per avviare il servizio?

 OK, e da parte Linux che devo fare per avviare il servizio?
in redhat: service sshd start
un altro client per win è securecrt.
-- 
+-------------------------------------------------------------+
|    ~Massimiliano ADAMO      | Yahoo!Messenger: quetzalco_it |
| maxadamo [at] iol [dot] it  | ICQ# 103417788                |
+-------------------------------------------------------------+

 OK, e da parte Linux che devo fare per avviare il servizio?
Installare SSH, ovvio.. di solito non e' necessaria una particolare
configurazione, installi e va da se'. Se hai modifiche trovi i files di
configurazione in /etc/ssh/


 configurazione in /etc/ssh/
BTW utilizzando putty a me da questo problema
Sep 25 20:11:51 pii sshd[1436]: Listener created on port 22.
Sep 25 20:11:51 pii sshd[1437]: Daemon is running.
Sep 25 20:12:45 pii sshd[1437]: connection from "192.168.3.101"
Sep 25 20:12:45 pii sshd[1439]: Local disconnected: Illegal protocol
version.
Sep 25 20:12:45 pii sshd[1439]: protocol version not supported in local:
'Illega
l protocol version.'
ho installato sshd2: SSH Secure Shell 2.4.0
bye

 Sep 25 20:11:51 pii sshd[1437]: Daemon is running.
Strano.. c'e' da dire pero' che io uso SSH1..


 BTW utilizzando putty a me da questo problema
allora usa securecrt che a me (con shh2) funziona ... e secondo me ne
esistono anche altri.



Con Teraterm e la sua estensione SSH, ad esempio.
-- 
Brain fried -- core dumped
*** Don't THINK different, BE different! BeOS.***
http://www.be.com
 
http://www.bugit.org
La mia (penosa, per ora) homepage: 
http://digilander.iol.it/burton666/

 ho installato sshd2: SSH Secure Shell 2.4.0
Guarda la traccia della connessione eseguendo il server con lo switch di
debug: spesso i messaggi di sshd destinati a syslog possono trarre in
inganno.
Comunque è possibile che tu stia cercando di collegarti con il protocollo
sbagliato: probabilmente usi SSH2 sul client e il server accetta solo SSH1:
devi configurare i protocolli accettabili in sshd_config e/o configurare
opportunamente putty (o qualsiasi altro client) per utilizzare quanto reso
disponibile dal server.
L'installazione di default di sshd ha impostazioni un po' generiche che
dovrebbero essere personalizzate se vuoi migliorare il livello di sicurezza
e/o la comodità d'uso.
Fabio

 sbagliato: probabilmente usi SSH2 sul client e il server accetta solo
SSH1:
Adesso utilizzando un client ssh2 (secuecrt) mi propone utente e passwd ma
poi mi da':
sshd[1922]: WARNING: grantpt: No such file or directory
WARNING: grantpt: No such file or directory
debug: Failed to allocate pty!
Che e' sto file grantpt ?
grazie
ilmoro

 Adesso utilizzando un client ssh2 (secuecrt) mi propone
Guarda che anche putty supporta ssh2: ovviamente sarai tu a scegliere il
client che più ti aggrada ma nella maggior parte dei casi, secondo me,
securecrt non vale la spesa rispetto a putty.
Spero che qualcuno possa aiutarti di più.
Fabio

 penso anche in SSH (dovrebbe essere -v ma non ne sono sicuro).
La mia versio e' SSH Secure Shell 2.4.0 (non-commercial version) on
i686-pc-linux-gnu
qual e' la differenza con OpenSSH ?
In ogni caso ho provato la modalita' di debug,switch -d, e la conclusione e'
sempre la stessa:
debug: Sshd2/sshd2.c:476/auth_policy_proc: output: publickey,password
debug: SshUnixUser/sshunixuser.c:1240/ssh_user_validate_secure_rpc_password:
not
 yet implemented
debug: SshUnixUser/sshunixuser.c:1228/ssh_user_validate_kerberos_password:
kerbe
ros support not compiled in
sshd[3135]: User ale's local password accepted.
sshd[3135]: Password authentication for user ale accepted.
debug: Sshd2/sshd2.c:349/auth_policy_proc: user 'ale' service
'ssh-connection' c
lient_ip '192.168.3.101' client_port '2479' completed 'password'
debug: Ssh2Common/sshcommon.c:306/ssh_common_special: Received
SSH_CROSS_STARTUP
 packet from connection protocol.
debug: Ssh2Common/sshcommon.c:356/ssh_common_special: Received
SSH_CROSS_ALGORIT
HMS packet from connection protocol.
debug: Ssh2Common/sshcommon.c:274/ssh_common_special: Received
SSH_CROSS_AUTHENT
ICATED packet from connection protocol.
sshd[3135]: User ale, coming from piii.moro.rm, authenticated.
debug: Ssh2Common/sshcommon.c:704/ssh_common_new_channel: num_channels now 1
debug: Ssh2ChannelSession/sshchsession.c:1026/ssh_channel_session_exec:
Allocati
ng pty.
sshd[3135]: WARNING: grantpt: No such file or directory
WARNING: grantpt: No such file or directory
debug: Failed to allocate pty!
Forse c' entra qualcosa il filsystem devpts ? Nel kernel e' compilato
# cat /proc/filesystems |grep devpts
# nodev   devpts
grazie
il moro

 # nodev   devpts
Hai una riga del tipo
none  /dev/pts    devpts  gid=5,mode=620 0 0
in /etc/fstab?
Hai la directory /dev/pts?
Potrebbe magari essere un problema della modalità di modifica dei permessi di
accesso implementata da grantpt() e di permessi assegnati all'atto del mount
(vedi /etc/fstab): deve essere cambiato qualcosa nelle ultime versioni di
glibc ma non sono abbastanza ferrato in materia per esserti di aiuto.
Prova a cercare qualcosa su internet basandoti su quel poco che sono riuscito
a dirti.
Se non vuoi per forza SSH puoi provare anche OpenSSH: magari no soffre dello
stesso problema (ma mi sa che non è un problema si SSH ma della tua
configurazione).
Prova anche a scrivere su comp.security.ssh: c'è Richard Silverman che
risponde ai post (un genio).
Fabio

 in /etc/fstab?
Era proprio questo.
Sei stato molto gentile, grazie.
A questo punto tocca approfondire...
Da quello che ho capito un utente esistente sul sistema ottiene cmq una
shell anche se non ha generato la coppia di chiavi.
Ciao
Il moro

 in /etc/fstab?


 shell anche se non ha generato la coppia di chiavi.
Dipende dalla configurazione del server: se accetti anche l'autenticazione con
password poi entrare comunque (come con telnet ma con la comunicazione
criptata).
Devi mettere le righe:
PasswordAuthentication no
RSAAuthentication yes
in /etc/ssh/sshd_conf, se vuoi permettere il collegamento solo con la chiave.
Non accontentarti di quello che ti ho detto: cerca dei tutorial su internet e
leggi le pagine man.
Ciao
Fabio

    Come faccio a connettermi in SSH da Windows su Linux???
PuTTy
ciao