Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fr:dedicated-server:tutorials:administration:ssh [2015/12/02 11:28]
jojo ↷ Page déplacée de fr:serveur-dedie:tutoriel:ssh à fr:dedicated-server:tutoriel:ssh
fr:dedicated-server:tutorials:administration:ssh [2018/02/08 12:02] (Version actuelle)
dedibox [SSH (Secure Shell)]
Ligne 1: Ligne 1:
 ====== SSH (Secure Shell) ====== ====== SSH (Secure Shell) ======
  
 +<note tip> ​
 +**Critères requis :**
 +  * Vous avez un compte sur [[https://​console.online.net|console.online.net]]\\
 +  * Vous avez un serveur dédié [[https://​www.online.net/​fr/​serveur-dedie|Dedibox]]
 +</​note>​
 ===== Qu'​est-ce que c'est ? ===== ===== Qu'​est-ce que c'est ? =====
  
-Il s'agit d'un protocole de communication sécurisé. Il impose un échange de clé de chiffrement en début de connexion. Cela signifie que les échanges de données entre le poste client et le serveur seront ​chiffré.+Il s'agit d'un protocole de communication sécurisé. Il impose un échange de clé de chiffrement en début de connexion. Cela signifie que les échanges de données entre le poste client et le serveur seront ​chiffrés.
  
 ===== Avec quel programme peut-on se connecter ? ===== ===== Avec quel programme peut-on se connecter ? =====
Ligne 9: Ligne 14:
 ==== Sous les systèmes UNIX (Linux - MAC) : ==== ==== Sous les systèmes UNIX (Linux - MAC) : ====
  
-Un client SSH est directement disponible depuis un terminale ​avec la commande :+Un client SSH est directement disponible depuis un terminal ​avec la commande :
  
 <​code>​ssh user@ip.adresse.du.serveur</​code>​ <​code>​ssh user@ip.adresse.du.serveur</​code>​
Ligne 19: Ligne 24:
 Une fois ouvert il faudra renseigner l'​adresse du serveur : Une fois ouvert il faudra renseigner l'​adresse du serveur :
  
-{{:fr:serveur-dedie:tutoriel:putty01.jpg?500|}}+{{:fr:dedicated-server:tutorials:administration:​putty.png|}}
  
-Puis une fois la connexion ​faites ​il faudra renseigner le login et le mot de passe :+Puis une fois la connexion ​faite il faudra renseigner le login et le mot de passe :
  
-{{:fr:serveur-dedie:tutoriel:putty02.jpg?700|}}+{{:fr:dedicated-server:tutorials:administration:​putty2.png|}}
  
 ===== Transférer des données vers le serveur ===== ===== Transférer des données vers le serveur =====
Ligne 29: Ligne 34:
 ==== La méthode SFTP ==== ==== La méthode SFTP ====
  
-SFTP signifie tout simplement Secure File Transfer Protocol ou protocole de transfert de fichier pour les francophone. Pour simplifier, c'est un FTP dans un tunnel SSH.+SFTP signifie tout simplement Secure File Transfer Protocol ou protocole de transfert de fichier pour les francophones. Pour simplifier, c'est un FTP dans un tunnel SSH.
  
-La méthode graphique pour accéder à ce type de transfert sera Filezilla.+La méthode graphique pour accéder à ce type de transfert sera <​nowiki>​FileZilla</​nowiki>​.
  
 Il suffira de renseigner l'​adresse IP du serveur dans "​Hôte",​ le nom d'​utilisateur dans "​Identifiant",​ le mot de passe que vous avez choisi et mettre le port 22. Il suffira de renseigner l'​adresse IP du serveur dans "​Hôte",​ le nom d'​utilisateur dans "​Identifiant",​ le mot de passe que vous avez choisi et mettre le port 22.
Ligne 49: Ligne 54:
   scp config.txt toto@62.210.***.***:​prog/​   scp config.txt toto@62.210.***.***:​prog/​
  
-===== Deux types authentification =====+===== Deux types d'authentification =====
  
  
Ligne 66: Ligne 71:
 ==== Authentification par clé publique ==== ==== Authentification par clé publique ====
  
-Si quelqu'​un connaît votre mot de passe, la sécurité de votre serveur est compromise. Pour éviter cela, SSH permet une **Authentification par clé publique/​privée** au lieu par mot de passe.+Si quelqu'​un connaît votre mot de passe, la sécurité de votre serveur est compromise. Pour éviter cela, SSH permet une **Authentification par clé publique/​privée** au lieu d'​un ​mot de passe.
  
 Pour cela, il faut dans premier temps générer un couple de clé. Pour cela, il faut dans premier temps générer un couple de clé.
Ligne 72: Ligne 77:
   ssh-keygen -t rsa   ssh-keygen -t rsa
  
-Il vous sera demandé où sauvegarder la clé (par défaut dans le dossier ~/.ssh/) ainsi qu'un passphrase qui va permettre de chiffrer la clé. La clé publique et la clé privé vont être créée. La clé public ​se trouve généralement ici :+Il vous sera demandé où sauvegarder la clé (par défaut dans le dossier ~/.ssh/) ainsi qu'un passphrase qui va permettre de chiffrer la clé. La clé publique et la clé privé vont être créées. La clé publique ​se trouve généralement ici :
  
   ~/​.ssh/​id_rsa.pub   ~/​.ssh/​id_rsa.pub
  
-L'​utilisateur distant doit avoir cette clé. il faut donc l'​envoyer vers le serveur :+L'​utilisateur distant doit avoir cette clé. Il faut donc l'​envoyer vers le serveur :
  
   ssh-copy-id -i ~/​.ssh/​id_rsa.pub ip.adresse.du.serveur   ssh-copy-id -i ~/​.ssh/​id_rsa.pub ip.adresse.du.serveur
Ligne 86: Ligne 91:
   ssh ip.adresse.du.serveur   ssh ip.adresse.du.serveur
  
-A ce moment là, seul le passphrase sera demandé.+A ce moment-là, seul le passphrase sera demandé.