OVH Cloud OVH Cloud

mes questions de l'été ! SSH et VNC

1 réponse
Avatar
HARPER BEN
Bonsoir à tous,

Je voudrais mettre en place un serveur SSH afin de faire du SFTP. Je
pensais avoir réussi mais voilà mon probleme :
lorsque je fais un test dans gftp et que je met comme ip 127.0.0.1 ou
localhost --> no problem :

Ouverture d'une connexion SSH vers localhost
Exécution du programme ssh -e none -l userX -p 22 localhost "echo -n
xsftp ; /usr/lib/ssh/sftp-server" userX@localhost's password: xsftp
3 : Initialisation du protocole
3 : Version du protocole 3
Connexion réussi au serveur SSH localhost 1 : Chemin réel . 1:
Filenames (1 entries)



mais quand je met sont IP réseau intranet ou internet :

Ouverture d'une connexion SSH vers 192.168.1.1
Exécution du programme ssh -e none -l userX -p 22 192.168.1.1 "echo
-n xsftp ; /usr/lib/ssh/sftp-server"

Qd je le fais depuis un autre poste j'obtiens la meme chose.
Une idée ?






Par ailleurs, je vourais pouvoir utiliser un system pour controller mon
system de maniere GRAPHIQUE depuis un poste sous win. VNC marche tres bien
mais ce n'est pas crypté.La encore je suis a la recherche d'idée ...

1 réponse

Avatar
Tom
HARPER BEN wrote:

Bonsoir à tous,

Je voudrais mettre en place un serveur SSH afin de faire du SFTP. Je
pensais avoir réussi mais voilà mon probleme :
lorsque je fais un test dans gftp et que je met comme ip 127.0.0.1 ou
localhost --> no problem :



[...]

mais quand je met sont IP réseau intranet ou internet :


[...]
Qd je le fais depuis un autre poste j'obtiens la meme chose.
Une idée ?



Plusieurs pistes :
- sshd écoute-t-il bien sur toutes les interfaces ? (voir avec netstat
-nptl par exemple, ou dans le fichier sshd_config)
- un problème de parefeu ?
(- problème de clefs ou de version de protocole sur les machines distantes)

Par ailleurs, je vourais pouvoir utiliser un system pour controller mon
system de maniere GRAPHIQUE depuis un poste sous win. VNC marche tres bien
mais ce n'est pas crypté.La encore je suis a la recherche d'idée ...



Tu peux utiliser ta connexion SSH. Il suffit d'ouvrir un tunnel vers le port
VNC de ta machine locale. Le principe est simple, tu crée une
"correspondance" entre un port de ta machine Windoze (sur 127.0.0.1) et le
port adéquat sur ta machine Linux. Par exemple, si tu n'a pas de serveur
VNC sur ton PC win, tu ouvre un tunnel sur le port 5900 vers 127.0.0.1:590X
(X dépendant de la conf de ton serveur VNC). Sur Putty, si jamais c'est lui
que tu utilise, il te faut, dans la partie SSH->Tunnels puis utiliser
rajouter un forward de port local (source portY00,
destination7.0.0.1:590X).
Dans ton client VNC, tu met alors comme serveur 127.0.0.1, ça sera transmis
en chiffré via SSH sur ta machine distante.

--
nospam = free / cwz=fr