Was ist SSH Linux?

藏色散人
Freigeben: 2020-03-11 11:18:01
Original
2882 Leute haben es durchsucht

Was ist SSH Linux?

Was ist SSH-Linux?

SSH-Verbindungsprinzip (Remote Connection Tool): Der SSH-Dienst ist ein Daemon. Der Prozess des SSH-Servers heißt SSHD und ist für die Überwachung des Clients verantwortlich Anfragen in Echtzeit (IP 22-Port), einschließlich Austausch öffentlicher Schlüssel und anderer Informationen.

Der SSH-Server besteht aus 2 Teilen: openssh (stellt den SSH-Dienst bereit) openssl (stellt das Verschlüsselungsprogramm bereit)

Der SSH-Client kann mit Tools wie XSHELL, Securecrt, Mobaxterm usw. verbunden werden.

Der Arbeitsmechanismus von SSH

Wenn der Server startet, generiert er einen Schlüssel (öffentlicher 768-Bit-Schlüssel). Der lokale SSH-Client sendet eine Verbindungsanfrage an den SSH-Server. und der Server überprüft die Verbindung. Klicken Sie auf die vom Client gesendeten Daten und die IP-Adresse und senden Sie den Schlüssel (768 Bit) an den Client, nachdem er bestätigt hat, dass er zulässig ist. Zu diesem Zeitpunkt kombiniert der Client den lokalen privaten Schlüssel (256 Bit). Der öffentliche Schlüssel des Servers (768 Bit) wird in einen Schlüsselpaarschlüssel (1024 Bit) umgewandelt, an den Server zurückgesendet und die Verbindung wird durch Schlüsselpaar-Datenübertragung hergestellt.

SSH-Verschlüsselungstechnologie

Verschlüsselungstechnologie: Übertragungsverfahren, Datenverschlüsselung.

1.SSH1 überprüft nicht den geheimen Schlüssel des Clients und es ist leicht, Schadcode einzuschleusen.

2.SSH2 fügt einen Diffe_Hellman-Mechanismus hinzu, um die Richtigkeit der Verbindung jedes Mal zu bestätigen Während der Übertragung überprüft der Server die Richtigkeit der Datenquelle, um ein Eindringen von Hackern zu verhindern.

SSH2 unterstützt RSA- und DSA-Schlüssel

DSA: digitaler Signaturalgorithmus Digitale Signatur

RSA: kann sowohl digital signieren als auch verschlüsseln

Zusammenfassung von SSH-Kenntnisse                                                                                                                                                                                        .html

Das obige ist der detaillierte Inhalt vonWas ist SSH Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage