Connexion SSH sur les hébergements Premium : Différence entre versions

De PHPNET - Wiki
Aller à : navigation, rechercher
(Depuis MacOS ou Linux)
(Explications)
 
(47 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Il est possible de se connecter en SSH sur votre Premium.
+
==Récupérer les informations de connexion==
==Informations générales==
+
Vous trouverez toutes les informations nécessaires pour vous connecter en SSH sur votre Premium, dans votre espace client :
*L'utilisateur SSH est le même que le nom de votre Premium<br />Exemple : p1234
+
#Connectez-vous à [https://panel.phpnet.org l'espace client PHPNET]
*Le mot de passe est celui utilisé à la création de votre hébergement.<br />C'est le premier mot de passe qui vous a été communiqué lors de votre mail d'ouverture d'hébergement.
+
#Dans le menu, cliquer sur "'''Serveurs Premium'''" puis choisir votre hébergement premium
*Le port :
+
#La page de gestion de votre Premium s'ouvre, vous pourrez alors voir l'encart "'''Paramètres techniques'''" .<br />Dans la capture d'écran ci-dessous nous avons entouré la partie concernant SSH :<br />[[Fichier:Gestion_prem_ssh.png]]
**Si votre Premium date d'avant Octobre 2013, alors le port par défaut (22) fonctionne.<br />
+
===Explications===
**Si votre Premium a été créé depuis Octobre 2013, alors le port est 2xxxx (remplacer les x par votre numéro de Premium sans le "p")<br />Ex : 21234
+
Traduction de <code>p6816@p6816.phpnet.org -p 26816</code> :<br />
 +
l'utilisateur '''p6816''' se connecte au serveur '''p6816.phpnet.org''' sur le port '''26816'''<br /><br />
 +
{{attention|Si vous avez souscrit à l'option '''IP dédiée''' pour votre Premium, le port SSH est le port par défaut : '''22'''.}}
  
== Depuis MacOS ou Linux ==
+
==Depuis Windows==
Il vous faut ouvrir un terminal sur votre système puis taper (remplacer p123 par votre numéro de Premium) :<br />
+
#Téléchargez un '''client SSH'''.<br />Nous recommandons le client SSH ''Putty'', disponible à cette adresse : [http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe Télécharger Putty]
*Premium avant P4221 :<br /><br /><code>ssh p1234@p1234.phpnet.org</code><br /><br />
+
#Ouvrez le client SSH
*Premium après P4221 :<br /><br /><code>ssh pxxx@pxxx.phpnet.org -p '''2'''xxx</code>
+
#Entrez les informations nécessaires pour vous connecter à partir des informations de l'espace client
 
+
#* Exemple avec Putty et les informations récupérées dans l'espace client :
== Depuis Windows ==
+
#*'''Host Name (or IP address)''' : p6816.phpnet.org
Il vous faut télécharger un client SSH, nous recommandons Putty qui est un client SSH gratuit disponible à cette adresse : http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
+
#*'''Port''' : 26816 .
 
+
#*Cliquez sur le bouton '''Open''' en bas de la fenêtre du logiciel. Une console va alors s'ouvrir ..<br />[[Image:Puttyssh.png]]
En nom de serveur mettre le nom de votre Premium plus sur suffixe .phpnet.org (ex: p123.phpnet.org).
+
==Depuis MacOS ou Linux==
 
+
===Authentification par mot de passe===
 
+
#Ouvrez un terminal
 
+
#Tapez la commande ''ssh'' suivi de la ligne sous "Hôte de connexion SSH" du panel. Exemple : <code>ssh p6816@p6816.phpnet.org -p 26816</code><br />[[Fichier:Gestion_prem_ssh2.png]]
== Changer mot de passe SSH ==
+
#Répondez '''yes''' à la question concernant l'authenticité de l'hôte de connexion, en validant avec la touche "Entrée"<br />[[Fichier:Gestion_prem_ssh3.png]]
Tapez "<code>passwd</code>" puis entrez le mot de puisse actuel suivi de deux fois le nouveau mot de passe.
+
#Tapez votre mot de passe SSH, puis appuyez sur "Entrée"<br />[[Fichier:Gestion_prem_ssh4.png]]
 +
#Vous êtes maintenant connectée en SSH sur votre hébergement Premium<br />[[Fichier:Gestion_prem_ssh5.png]]
 +
===Authentification par clé===
 +
#Ouvrir un terminal
 +
#Lancer la commande <code>ssh-keygen -t rsa</code> :
 +
#*<code>Enter file in which to save the key (/home/.ssh/id_rsa)</code> : Appuyer sur ''entrée''.
 +
#*<code>Enter passphrase (empty for no passphrase)</code> : Vous pouvez appuyer sur ''entrée'' pour ne pas définir de passphrase. Autrement, taper la passphrase désirée
 +
#*<code>Enter same passphrase again</code> : Retaper votre passphrase, ou appuyer sur ''entrée'' si vous n'avez pas indiqué de passphrase
 +
#Copier la clé publique vers l'hébergement Premium via cette commande : <code>ssh p'''wxyz'''@p'''wxyz'''@phpnet.org "echo $(cat ~/.ssh/id_rsa.pub) >> .ssh/authorized_keys"</code>
 +
Vous pouvez maintenant vous connecter à votre hébergement Premium via la clé d'authentification.<br />Pour annuler cette configuration, il suffit d'effacer le contenu du dossier <code>/home/.ssh</code> de votre hébergement Premium.
 
[[Category:Premium]]
 
[[Category:Premium]]

Version actuelle datée du 4 juillet 2017 à 17:36

Récupérer les informations de connexion

Vous trouverez toutes les informations nécessaires pour vous connecter en SSH sur votre Premium, dans votre espace client :

  1. Connectez-vous à l'espace client PHPNET
  2. Dans le menu, cliquer sur "Serveurs Premium" puis choisir votre hébergement premium
  3. La page de gestion de votre Premium s'ouvre, vous pourrez alors voir l'encart "Paramètres techniques" .
    Dans la capture d'écran ci-dessous nous avons entouré la partie concernant SSH :
    Gestion prem ssh.png

Explications

Traduction de p6816@p6816.phpnet.org -p 26816 :
l'utilisateur p6816 se connecte au serveur p6816.phpnet.org sur le port 26816

Attention.png Si vous avez souscrit à l'option IP dédiée pour votre Premium, le port SSH est le port par défaut : 22.

Depuis Windows

  1. Téléchargez un client SSH.
    Nous recommandons le client SSH Putty, disponible à cette adresse : Télécharger Putty
  2. Ouvrez le client SSH
  3. Entrez les informations nécessaires pour vous connecter à partir des informations de l'espace client
    • Exemple avec Putty et les informations récupérées dans l'espace client :
    • Host Name (or IP address) : p6816.phpnet.org
    • Port : 26816 .
    • Cliquez sur le bouton Open en bas de la fenêtre du logiciel. Une console va alors s'ouvrir ..
      Puttyssh.png

Depuis MacOS ou Linux

Authentification par mot de passe

  1. Ouvrez un terminal
  2. Tapez la commande ssh suivi de la ligne sous "Hôte de connexion SSH" du panel. Exemple : ssh p6816@p6816.phpnet.org -p 26816
    Gestion prem ssh2.png
  3. Répondez yes à la question concernant l'authenticité de l'hôte de connexion, en validant avec la touche "Entrée"
    Gestion prem ssh3.png
  4. Tapez votre mot de passe SSH, puis appuyez sur "Entrée"
    Gestion prem ssh4.png
  5. Vous êtes maintenant connectée en SSH sur votre hébergement Premium
    Gestion prem ssh5.png

Authentification par clé

  1. Ouvrir un terminal
  2. Lancer la commande ssh-keygen -t rsa :
    • Enter file in which to save the key (/home/.ssh/id_rsa) : Appuyer sur entrée.
    • Enter passphrase (empty for no passphrase) : Vous pouvez appuyer sur entrée pour ne pas définir de passphrase. Autrement, taper la passphrase désirée
    • Enter same passphrase again : Retaper votre passphrase, ou appuyer sur entrée si vous n'avez pas indiqué de passphrase
  3. Copier la clé publique vers l'hébergement Premium via cette commande : ssh pwxyz@pwxyz@phpnet.org "echo $(cat ~/.ssh/id_rsa.pub) >> .ssh/authorized_keys"

Vous pouvez maintenant vous connecter à votre hébergement Premium via la clé d'authentification.
Pour annuler cette configuration, il suffit d'effacer le contenu du dossier /home/.ssh de votre hébergement Premium.