|
Re: connexion SSH vers serveur mysql |
|
---|---|---|
Anonyme
|
je sais que l'on y arrive un ex collegue l'a fait
en revanche je ne peux malheureusement pas t'aider..
Contribution le : 17/10/2005 17:41
|
|
|
Re: connexion SSH vers serveur mysql |
|
---|---|---|
Ci-joint une procédure qui demande à être imagée.
Prérequis : Serveur MySQL fonctionnel Serveur SSH fonctionnel Client SSH http://www.chiark.greenend.org.uk/~sgtatham/putty Cette procédure est adaptable pour toutes les bases. Attention le tunnel crypte les informations entre le client putty et le serveur ssh tout ce qui est hors de ce tunnel n’est pas cryptée. Le test a été effectué entre un serveur Mysql sous Linux et un client sous 2000. installer putty dans c:\putty lancer putty ///////////:Configuration d'un profil local avec putty//////// Dans "Connection-SSH-Tunnels" Source port: 3306 Destination : 127.0.0.1:3306 Local : Oui IPv4 :Oui Faire Add (pour ajouter la règle de forward) Ensuite cliquer sur l'arbre sur la branche Session Host Name (or IP Address) : Adresse IP du serveur Port : 22 SSH Saved Sessions : lsshmysql save ////////////// Fin configuration Putty////////////////// A partir de là si on fait Open, le user et mot de passe pour un utilisateur va être demandé (attention il ne s'agit pas d'un utilisateur MySQL, mais d'un compte) lorsque la console est lancée et connectée, se connecter à la base avec un client en mettant : dans server host: 127.0.0.1 nom : un utilisateur mysql password : le mot de passe port : 3306 Normalement on est connecté. Afin d'automatiser un peu la chose : faire un nouveau raccourci qui contient Cible: C:\putty\putty.exe -N -load lsshmysql -l user -pw "pass" Démarrer en: C:\putty Exécuter : réduite remplacer user par l'utilisateur saisi pour accéder au compte sous SSH, et pass par le mot de passe. lancer le raccourci, le tunnel se fait, lancer la connexion du client. Bien entendu la procédure explique comment mettre en place un tunnel les paramètres des sessions de putty sont dans la base de registre, et concernant le raccourci il est préférable pour des raisons de sécurités de le coder. Un lanceappli avec l'option exepid doit faire l'affaire (j'ai pas testé) et on ferme à la fin le process avec la classe CDRKill de drCharly. Si j'ai le temps je mettrais à dispo sur www.sqlmanagerx.com la procédure
Contribution le : 17/10/2005 22:16
|
||
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.