Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

« SSH » : différence entre les versions

De AJLSM
Aller à la navigation Aller à la recherche
→Ancien serveur : probleme de clés SSH et SVN de greg
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
== Génerer la clé ==
== Génerer la clé ==
=== Sécurité forte (recomandé) ===
=== Sécurité forte (recomandé) ===
<syntaxhighlight lang="bash">ssh-keygen -t dsa # plus sécurisé</syntaxhighlight>
<syntaxhighlight lang="bash">ssh-keygen -t dsa # plus sécurisé</syntaxhighlight>
=== Ancien serveur ===
=== Ancien serveur ===
{{todo|{{value|Moorea}} travail avec des clés RSA uniquement}}
{{todo|{{value|Moorea}} travail avec des clés RSA uniquement}}


Ligne 9 : Ligne 13 :


=== Utilisateurs différents ===
=== Utilisateurs différents ===
{{todo|Dans le cas ou l'utilisateur local est différent de celui du serveur distant, il faut ajouter un fichier {{path|"$HOME"/.ssh/config}}}}
{{todo|Dans le cas ou l'utilisateur local est différent de celui du serveur distant, il faut ajouter un fichier {{path|"$HOME"/.ssh/config}}}}
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Host *
Host *
        User utilisateur-distant
    User utilisateur-distant
</syntaxhighlight>
</syntaxhighlight>


== Accès SVN ==
== Accès SVN ==
Il faut ensuite envoyer le fichier {{path|~/.ssh/id_rsa.pub}} à Modou pour qu'il rajoute votre clé au SVN.
Il faut ensuite envoyer le fichier {{path|~/.ssh/id_rsa.pub}} à Modou pour qu'il rajoute votre clé au SVN.


=== Utiliser les clés SSH dans Eclipse ===
=== Utiliser les clés SSH dans Eclipse ===
Dans {{path|Windows > Preferences [ chercher {{value|SSH2}} ]}}. Une fois trouver, rajouter :
Dans {{path|Windows > Preferences [ chercher {{value|SSH2}} ]}}. Une fois trouver, rajouter :
# le dossier contenant vos clés SSH ;
# le dossier contenant vos clés SSH ;
Ligne 25 : Ligne 32 :


== Accès serveurs distants/clients ==
== Accès serveurs distants/clients ==
Pour éviter d'avoir à s'identifier par mot de passe, on peut copier notre clé publique sur les serveurs, comme suit :
 
Pour éviter d'avoir à s'identifier par mot de passe, on peut copier notre clé publique sur les serveurs.
 
A partir du poste client disposant de la clé publique :  
 
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
user="elopez"
user="elopez"
server="moorea" # alias ou IP
server="moorea" # alias ou IP
ssh-copy-id -i "$user"@"$server"
ssh-copy-id -i "$user"@"$server"
</syntaxhighlight>
A partir du serveur :
<syntaxhighlight lang="bash">
scp -r greg@192.168.123.2:/home/greg/.ssh/id_*pub .ssh/
</syntaxhighlight>  
</syntaxhighlight>  



Version du 7 mars 2013 à 09:38

Génerer la clé

Sécurité forte (recomandé)

ssh-keygen -t dsa # plus sécurisé

Ancien serveur

To do :
Moorea travail avec des clés RSA uniquement.

Certains serveur ne connaissance pas le DSA, il faudra travailler avec RSA

ssh-keygen -t rsa # certain serveur utilise uniquement RSA

Utilisateurs différents

To do :
Dans le cas ou l'utilisateur local est différent de celui du serveur distant, il faut ajouter un fichier "$HOME"/.ssh/config.
Host *
     User utilisateur-distant

Accès SVN

Il faut ensuite envoyer le fichier ~/.ssh/id_rsa.pub à Modou pour qu'il rajoute votre clé au SVN.

Utiliser les clés SSH dans Eclipse

Dans Windows > Preferences [ chercher SSH2 ]. Une fois trouver, rajouter :

  1. le dossier contenant vos clés SSH ;
  2. la clé privée à utiliser.

Accès serveurs distants/clients

Pour éviter d'avoir à s'identifier par mot de passe, on peut copier notre clé publique sur les serveurs.

A partir du poste client disposant de la clé publique :

user="elopez"
server="moorea" # alias ou IP
ssh-copy-id -i "$user"@"$server"

A partir du serveur :

scp -r greg@192.168.123.2:/home/greg/.ssh/id_*pub .ssh/