Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1698 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [vnc / krdc] pb de sécurité...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[vnc / krdc] pb de sécurité...

n°953576
cactus
Posté le 14-09-2007 à 16:30:33  profilanswer
 

Bonjour à tous,

 

J'ai configuré un accès krdc avec mot de passe pour prendre la main chez mes parents (pour leur expliquer certaines applications).
Couplé à no-ip, c'était la voie royale... jusqu'à ce qu'un ukrainien (trouvé à partir de son IP) arrive à se connecter à notre insu sur ce PC.
Depuis, j'ai modifié le mot de passe et activé la confirmation par l'utilisateur local (mes parents) pour ouvrir la connexion.
Est-ce suffisant pour être protégé ? (je leur ai dit de refuser toute connexion si je ne les appelle pas avant)

 

Dans un second temps, j'aimerais malgré tout pouvoir me connecter sans l'intervention de mes parents (ça m'arrive d'y travailler dessus en pleine nuit, quand ils dorment...).
Il me faut donc passer par un mode sécurisé.
Je pensais à ssh (qui marche par ailleurs très bien en console), mais je ne sais pas comment faire exactement, et surtout si ce sera correctement sécurisé.

 

Merci pour votre aide et vos avis. :jap:

 

Cactus.


Message édité par cactus le 14-09-2007 à 21:32:22
mood
Publicité
Posté le 14-09-2007 à 16:30:33  profilanswer
 

n°953680
cactus
Posté le 14-09-2007 à 21:14:38  profilanswer
 

J'ai trouvé ce topic :
http://forum.hardware.fr/hfr/OSAlt [...] 9502_1.htm

 

J'aimerais me faire confirmer qu'en :
- fermant le port 5900 du serveur,
- puis en faisant ssh -L 5900:localhost:5900 user@serveur,
- et enfin krdc localhost:0,
j'arrive bien au but escompté.

 

Mes craintes :
- que firestarter (le firewall) me bloque krdc (port 5900), avant la redirection vers le port 22 (ssh),
- localhost, c'est certain que c'est la machine serveur ? la commande ssh -L m'envoie bien sur le serveur ?

 

Merci de m'éclairer... :jap:


Message édité par cactus le 14-09-2007 à 21:32:52
n°953684
kenshln
Posté le 14-09-2007 à 22:17:17  profilanswer
 

man ssh est tu auras la réponse a beaucoup de question.
 
Concernant le firewall, que je ne connais pas, si c'est basé sur netfilter tu pourras faire mumuse avec pour que tous marche bien.
 
Si tu te demande ce qu'est localhost, je pense que tu vas avoir du mal avec tout ca  :D  
Pour info localhost -> hote local en francais
kenshin@battosai:~$ cat /etc/hosts
127.0.0.1       localhost
 
 

n°953688
cactus
Posté le 14-09-2007 à 22:39:39  profilanswer
 

pour le localhost, je sais ce que c'est :P ... mais dans ce cas précis, je me pose la question de savoir LEQUEL des 2 machine il concerne !
 
Depuis, j'ai lu pas mal de petits tutos sur le sujet, je vais garder tout ça au chaud, et testerai réellement lorsque mes parents m'amèneront leur PC, fin octobre. ;)  
 
Merci tout de même ! :)  
 
EDIT : à moins que je ne teste tout ça entre mes 2 pc chez moi, mais il me faut configurer ssh et tout le toutim, ce qui m'avait causé des soucis la dernière fois, et je n'y ai pas retouché depuis...  :sarcastic:


Message édité par cactus le 14-09-2007 à 22:40:13
n°953691
kenshln
Posté le 14-09-2007 à 22:44:34  profilanswer
 

Si tu lis des tutos tu commences déjà bien :)
 
Si j'etais toi, je testerais entre mes deux ordis. Il n'y a rien de difficile ni dangereux pour la machine et ca te permettra d'apprendre.  
 
Pour le coup de localhost, si tu fais un ssh sur une machine, tu te retrouves sur cette machine. Je pense que ca va répondre a ta question.

n°953694
cactus
Posté le 14-09-2007 à 22:56:37  profilanswer
 

oui, mais n'ayant pas encore testé, je ne sais pas si ssh -L m'envoie sur le serveur, ou pas...

 

sinon, oui, je vais tester avec mes 2 PC... c'est juste que je venais d'avoir l'idée, d'où l'EDIT... ;)


Message édité par cactus le 14-09-2007 à 22:56:55
n°953802
Sagittariu​s
Posté le 15-09-2007 à 14:57:31  profilanswer
 

La commande ssh -L 5900:localhost:5900 moi@ip_mes_parents renvoie le port 5900 (VNC) de chez tes parents sur ton propre port local 5900 (VNC), le tout crypté SSH
Nota: il faut un user moi sur le PC des parents, ou à tout le moins un user valable déclaré pour avoir le droit d'utiliser ssh.
Le port 5900 du PC parents n'a pas besoin d'être ouvert. Donc, sans passer par SSH, la session VNC sera impossible. En revanche, le port 22 (SSH) du PC parents doit être ouvert.

 

Après le krfb, se connecte en chez toi sur le port local VNC 5900 (pour krdc: localhost:0).
C'est aussi simple que ça et fonctionne très bien pour guider à distance quelqu'un.
;-)
http://forum.hardware.fr/hfr/OSAlt [...] 9502_1.htm


Message édité par Sagittarius le 15-09-2007 à 15:00:08
n°953807
cactus
Posté le 15-09-2007 à 15:41:18  profilanswer
 

Merci Sagittarius... ;)
J'ai effectivement testé ce matin, et j'ai levé un voile sur une de mes incertitudes : la commande krdc localhost:n (n = n° du port sortant du SSH, le 1er spécifié dans la commande ssh -L...), donc je disais que cette commande doit être lancée dans une autre console du client.
C'est d'ailleurs bien plus logique comme ça.

 

Pour la petite histoire, j'ai manqué de temps ce matin, j'ai juste eu le temps de faire fonctionner ssh sur mon réseau local, et une tentative de krdc "tunnélisé", mais j'ai eu un message d'erreur, je ne me souviens plus lequel.
Certainement une option de ssh ou plutôt une histoire de droits...
EDIT : souvenir : krdc semble se bloquer à l'étape d'identification... :/
A suivre... (je ne sais pas quand je pourrai poursuivre ces essais, mais je reviendrai poster !). ;)
 


Message édité par cactus le 15-09-2007 à 15:42:43
n°953810
cactus
Posté le 15-09-2007 à 15:57:47  profilanswer
 

Voici le message d'erreur dans la console ssh logguée :

channel 3: open failed: administratively prohibited: open failed


 
Et dans la console cliente (plusieurs tentatives effectuées) :  

$ krdc -l localhost:15901
VNC server closed connection
ShmCleanup called
krdc: WARNING: Failed to create avahi client
VNC server closed connection
ShmCleanup called
krdc: ConnectToTcpAddr: connect: Connexion refusée
Unable to connect to VNC server
ShmCleanup called
ShmCleanup called
$


 
Une idée ?

n°953844
cactus
Posté le 15-09-2007 à 18:46:07  profilanswer
 

ça y est, j'ai la solution !
 
 :bounce:  
 
Pour ceux que ça intéresse :
 
1ère console (sur le client) :

ssh -L 15900:IP_server:5900 IP_serveur


ce qui redirige le port 5900 du serveur vers le 15900 du client.  
NB : on aurait pu mettre autre chose que 15900.
 
2ème console (sur le client) :

krdc -l localhost:15900


 
Et ça roule !  :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [vnc / krdc] pb de sécurité...

 

Sujets relatifs
Tp de sécurité...besoin d'aideSecurité Internet
faut il rajouté des progs pour etre en sécuritéwifi - wpa_supplicant - sécurité et analyse réseau
niveau de sécuritéAstuce pour surfer en toute sécurité !
Sécurité de LinuxApache + VirtualHost + Directory = aucune sécurité ?
Politique de sécurité sous UnixLes politiques de sécurité sous Unix
Plus de sujets relatifs à : [vnc / krdc] pb de sécurité...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)