So führen Sie die Befehlszeile der SMTP-Authentifizierung des Authend-MD5-CRAM-MD5 durch
- 1194
- 151
- Hr. Moritz Bozsik
Diese Konfiguration beschreibt eine Prozedur, die sich mit der Authentifizierungsmethode für Telnet-Verschlüsselungsauthentifizierungsmethoden mit der Authentifizierungsmethode der Verschlüsselungsmethode des Authend-MD5-Verschlüsselungsverschlüsselung bei SMTP-Server anmelden kann. Zunächst müssen wir alle Voraussetzungen installieren:
# APT-Get Installieren Sie Telnet SASL2-BIN
Verwenden des Telnet -Befehls stellen wir eine Verbindung zum SMTP -Server her. Der Sasl2-bin
Paket enthält Gen-Auth
Befehl, mit dem wir unsere base64 -codierte Antwort auf die Authentifizierungs -Herausforderung des Servers generieren werden. Lassen Sie uns beginnen, indem wir verwenden Telnet
Befehl zur Verbindung zu unserem Server:
$ telnet 10.1.1.11 25 Versuchen 10.1.1.11… mit 10 verbunden.1.1.11. Fluchtcharakter ist '^]' '. 220 Mail.Lokalhost.Localdomain ESMTP Postfix (Ubuntu)
Wir sind jetzt verbunden. Der nächste Schritt besteht darin, zu überprüfen, welche Authentifizierungsmethoden vom Server unterstützt werden:
Ehlo Testing 250-Mail.Lokalhost.Localdomain 250 Pipelining 250 Größe 10240000 250-VRFY 250-ERN 250-STARTTLS 250-C 250-AUTH = DIGEST-MD5 CRAM-MD5 250-EMHANGEDSTATUSCODES 250-8BITMIM 250 DSN
Aus der obigen Ausgabe können wir sehen, dass der Server in der Lage ist AUTH DIGEST-MD5 CRAM-MD5
Anmeldeauthentifizierung. Beim Benutzen AUTH DIGEST-MD5 CRAM-MD5
Authentifizierungsmethode kein einfaches Passwort wird zwischen Server und Client ausgetauscht. Stattdessen generiert der Server eine einmalige Basis64-Codierte „Herausforderung“ für den Client. Lassen Sie uns zunächst eine Herausforderungsfrage erstellen:
AUTH CRAM-MD5 334 PDU3NJQ0MZC2MI4ZMJKWNZRABWPBC5SAW51EGNVBN1BHRPBMCUY29TLMF1PG ==
Verwenden Sie nun ein separates Terminal, das wir verwenden werden Gen-Auth
Befehl zum Generieren der Antwort mithilfe der Authentifizierungsmethode, des Benutzernamens und des Kennworts als Argumente:
# gen-auth cram-md5 [email protected] MyPassword Challenge: PDU3NJQ0MZC2MI4ZMJKWNZRABWFPBC5SAW51EGNVBN1BHRPBMCUY29TLMF1PG == BHVIB3NABGLUDWJB2MJWYWX0AWNVBS5
Als nächstes antworten wir einfach mit der von Base64 codierten codierten Zeichenfolge, die von generiert wurde Gen-Auth
Befehl:
Auth CRAM-MD5 334 PDU3NJQ0MZC2MI4ZMJKWNZRABWPBC5SAW51EGNVBN1BHRPBMCUY29TLMF1PG == BHVIB3NABGLUDXHJB2MJWX2WX0AWWS5NLMNVBSS5HDWYMJWX2WX0AWW5.7.0 Authentifizierung erfolgreich
Verwandte Linux -Tutorials:
- Linux: E -Mail -Server einrichten
- So richten Sie einen OpenVPN -Server auf Ubuntu 20 ein.04
- Wie man mit der Woocommerce -REST -API mit Python arbeitet
- Installieren Sie Arch Linux in VMware Workstation
- So installieren und verwenden Sie Telnet unter Kali Linux
- Dinge zu installieren auf Ubuntu 20.04
- Hung Linux System? Wie man zur Befehlszeile entkommt und…
- Volldiskette Verschlüsselung mit Veracrypt auf Ubuntu Linux
- So konfigurieren Sie Smartd und werden Sie über Festplatten informiert…
- Grundlegende Linux -Befehle
- « Rygel - DLNA Share Media Server -Bereitstellung mit Docker
- So ändern Sie das Passwort des SASL -Benutzers mit SASLPassWD2 »