So führen Sie die Befehlszeile der SMTP-Authentifizierung des Authend-MD5-CRAM-MD5 durch

So führen Sie die Befehlszeile der SMTP-Authentifizierung des Authend-MD5-CRAM-MD5 durch

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