FTP 6 Bons clients FTP en ligne pour quand vous êtes sur la route 6 Bons clients FTP en ligne pour quand vous êtes sur la route En savoir plus et SSH Comment Tunnel Web Traffic avec SSH Secure Shell Comment Tunnel Web Traffic avec SSH Secure Shell Lire la suite Les deux protocoles réseau qui s'exécutent au-dessus de la couche TCP / IP, tout comme HTTP. En clair, les périphériques peuvent communiquer entre eux via un réseau.
Différents moyens de communication sont utilisés dans différentes circonstances. Il y a différents usages et différentes forces. Mais exactement comment SSH et FTP se rapportent n'est pas clair pour la plupart.
Cet article de la série Technology Explained vise à faire la lumière sur les deux protocoles et leurs différences.
Shell et Shell
Obtenons une terminologie de base à l'écart. Pour comprendre le but de SSH, vous devez être familier avec certains des éléments sous-jacents.
Le shell d'un ordinateur est un logiciel qui permet aux utilisateurs de communiquer directement avec le noyau, le noyau même d'un système d'exploitation. Le shell peut avoir une interface graphique ou de ligne de commande (lire: saisie de texte), ou les deux.
Un compte shell, d'autre part, est un compte personnel qui donne à l'utilisateur l'accès à un shell sur un autre ordinateur. Autrefois, ils étaient courants et fournis par les fournisseurs de services Internet, utilisés pour le stockage de fichiers, les comptes de messagerie, les groupes de discussion, etc. Le dénominateur commun est qu'un compte shell est utilisé pour entrer des commandes sur un ordinateur distant.
Protocole SSH (Secure Shell Protocol)
Tout comme un navigateur Web utilise le protocole HTTP pour parler avec des sites Web, un compte shell a besoin d'un certain protocole pour permettre l'échange de données (lire: communication) entre les deux appareils en réseau. Rencontrez SSH - Secure Shell Protocol .
SSH utilise un cryptage de clé publique Comment crypter facilement des e-mails ou des documents texte [Windows] Comment crypter facilement des e-mails ou des documents texte [Windows] En savoir plus et a été développé pour remplacer Telnet et d'autres protocoles shell non sécurisés. Les deux versions majeures, SSH-1 et SSH-2, sont maintenant les protocoles dominants pour accéder aux comptes shell.
De nos jours, SSH est utilisé pour se connecter et exécuter du code sur des hôtes distants, naviguer sur le Web en utilisant des clients proxy cryptés, et transférer des fichiers - même en créant un réseau privé virtuel Quelle est la définition d'un réseau privé virtuel? Réseau privé virtuel Les réseaux privés virtuels sont plus importants que jamais auparavant. Mais savez-vous ce qu'ils sont? Voici ce que vous devez savoir. Lire la suite .
Les clients SSH sont disponibles pour tous les principaux systèmes d'exploitation. Les systèmes basés sur Unix, y compris Linux et Mac OS X, peuvent utiliser OpenSSH. Consultez également le site Web OpenSSH pour les alternatives Mac OS et Windows. PuTTY est l'un des clients Windows les plus en vue.
Protocole de transfert de fichiers sécurisé (SFTP) par rapport à FTP
Le transfert de fichiers et les applications VPN ne fonctionnent pas sur SSH par défaut, mais utilisent SFTP - le protocole de transfert de fichiers SSH . Rappelez-vous, SFTP n'est pas le protocole FTP fonctionnant sur SSH, mais un protocole de transfert de fichiers différent développé comme une extension pour SSH-2. SFTP est toujours utilisé pour transférer des fichiers sur SSH, mais il est en fait conçu pour pouvoir être utilisé en conformité avec d'autres protocoles. Ce n'est pas pour cet article, cependant.
Bien que n'étant pas dans la lettre, pour l'utilisateur final, SFTP peut être considéré comme un parent sécurisé de FTP. Ce dernier transmet toutes les données en texte clair. Les interceptions de paquets peuvent ainsi révéler des données cruciales et privées, y compris votre nom d'utilisateur et votre mot de passe! SFTP, étant une extension SSH-2, utilise la sécurité de clé publique. Cela signifie que les données sont cryptées lors de leur transmission et que les interceptions potentielles sont relativement inutiles.
SFTP en tant que tel est inclus dans les suites FTP les plus populaires Les 3 meilleurs clients FTP gratuits pour Windows Les 3 meilleurs clients FTP gratuits pour Windows FTP est une méthode de partage de fichiers utile et la méthode de téléchargement de fichiers sur un hébergeur. Voici les meilleurs clients FTP que vous pouvez récupérer gratuitement. Lire la suite, bien que souvent sans autre fonctionnalité SSH.
J'espère que vous avez appris quelque chose de cet article. Si vous avez des questions ou des suggestions, allez à la section des commentaires ci-dessous!
Crédit d'image: Shutterstock