Maison  >  Article  >  Opération et maintenance  >  qu'est-ce que SSH Linux

qu'est-ce que SSH Linux

藏色散人
藏色散人original
2020-03-11 11:18:012843parcourir

qu'est-ce que SSH Linux

Qu'est-ce que ssh Linux ?

Principe de connexion SSH (outil de connexion à distance) : le service ssh est un processus démon (démon). L'arrière-plan du système surveille les connexions client. Le processus du serveur ssh est appelé sshd, qui est responsable de. surveillance des demandes des clients en temps réel (port IP 22), y compris échange de clés publiques et autres informations.

Le serveur ssh se compose de 2 parties : openssh (fournissant le service ssh) openssl (fournissant le programme de cryptage)

Le client ssh peut être connecté à l'aide de XSHELL, Securecrt, Mobaxterm et d'autres outils

Le mécanisme de fonctionnement de SSH

Lorsque le serveur démarre, il génère une clé (clé publique de 768 bits). Le client ssh local envoie une demande de connexion au serveur ssh, et le client ssh local envoie une demande de connexion au serveur ssh, et le client ssh local envoie une demande de connexion au serveur ssh. Le serveur vérifie la connexion. Cliquez sur les données et l'adresse IP envoyées par le client, et envoyez la clé (768 bits) au client après avoir confirmé qu'elle est légale. À ce moment, le client combine la clé privée locale (256 bits) et celle du serveur. clé publique (768 bits) dans une clé de paire de clés (1024 bits)), renvoyée au serveur, et la connexion est établie via la transmission de données par paire de clés.

Technologie de cryptage SSH

Technologie de cryptage : processus de transmission, cryptage des données.

1.SSH1 ne vérifie pas la clé secrète du client, et il est facile d'implanter du code malveillant

2.SSH2 ajoute un mécanisme Diffe_Hellman pour confirmer l'exactitude de la connexion à chaque fois que les données. est Pendant la transmission, le serveur vérifiera l'exactitude de la source de données pour éviter l'intrusion d'un pirate informatique.

SSH2 prend en charge les clés RSA et DSA

DSA : algorithme de signature numérique Signature numérique

RSA : peut à la fois signer et chiffrer numériquement

Résumé de Connaissances SSH                                     

                                                                                                                                                                                                               

3. Le serveur SSH comprend principalement deux fonctions de service : connexion SSH et serveur SFTP, adresse d'apprentissage :

https://www.php.cn/course/list/33. .html

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn