Cara melakukan auth digest-md5 cram-md5 baris perintah smtp otentikasi

Cara melakukan auth digest-md5 cram-md5 baris perintah smtp otentikasi

Konfigurasi ini akan menjelaskan prosedur untuk masuk ke server SMTP menggunakan metode otentikasi enkripsi CRAM-MD5 AUTH Digest-MD5 melalui telnet. Pertama, kita perlu menginstal semua prasyarat:

# apt-get install telnet sasl2-bin 

Menggunakan perintah telnet kami akan terhubung ke server smtp. Itu sasl2-bin paket berisi Gen-auth Perintah yang akan kami gunakan untuk menghasilkan respons yang dikodekan Base64 kami terhadap tantangan otentikasi server. Mari kita mulai dengan menggunakan telnet Perintah untuk terhubung ke server kami:

$ Telnet 10.1.1.11 25 mencoba 10.1.1.11… terhubung ke 10.1.1.11. Karakter melarikan diri adalah '^]'. 220 surat.localhost.Localdomain ESMTP Postfix (Ubuntu) 

Kami sekarang terhubung. Langkah selanjutnya adalah memeriksa metode otentikasi apa yang didukung oleh server:

Ehlo menguji 250-mail.localhost.LocalDomain 250-pipelining 250-SIZE 10240000 250-VRFY 250-ORN 250-Starttls 250-C 250-Auth = Digest-MD5 CRAM-MD5 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN 

Dari output di atas kita dapat melihat bahwa server mampu AUTH Digest-MD5 CRAM-MD5 Otentikasi Login. Ketika menggunakan AUTH Digest-MD5 CRAM-MD5 Metode Otentikasi Tidak ada kata sandi yang dipertukarkan antara server dan klien. Sebagai gantinya, server menghasilkan "tantangan" basis satu kali yang dikodekan ke klien. Pertama -tama mari kita hasilkan tantangan:

AUTH CRAM-MD5 334 PDU3NJQ0MZC2MI4ZMJKWNZRABWFPBC5SAW51egnvbn1BHRPBMCUY29TLMF1PG == 

Sekarang menggunakan terminal terpisah yang akan kami gunakan Gen-auth Perintah untuk menghasilkan respons menggunakan metode otentikasi, nama pengguna dan kata sandi sebagai argumen:

# Gen-auth cram-md5 [email protected] mypassword challenge: PDU3NjQ0Mzc2Mi4zMjkwNzRAbWFpbC5saW51eGNvbnN1bHRpbmcuY29tLmF1Pg== bHVib3NAbGludXhjb25zdWx0aW5nLmNvbS5hdSBiZWY2Mjk3OGY0OWUyN2E1NmJhMjMyNTJkMmZlNTc4MA== 

Selanjutnya, kami cukup membalas dengan string yang dikodekan base64 yang dihasilkan oleh Gen-auth memerintah:

AUTH cRAM-MD5 334 PDU3NJq0MzMI4mjkWnZrAbWfpBc5Saw5IreFeFeFeFIrvBn1BhrPBMcUy29TlMF1PGI-NHMADIMAMADIMAMAMADIMAMIDMAMIDMAMIDMAMIDMAMIDMAMIDIDMAMIDMAMIDIDMAMIDMAMIDIDIDMADMAMIDIDMIDMIDMIMIDIDMIMIDIDMIMIDIDMIMIDI2I.7.0 otentikasi berhasil 

Tutorial Linux Terkait:

  • Linux: Setup Mail Server
  • Cara Mengatur Server OpenVPN di Ubuntu 20.04
  • Bagaimana bekerja dengan WooCommerce Rest API dengan Python
  • Instal Arch Linux di VMware Workstation
  • Cara menginstal dan menggunakan telnet di kali linux
  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Sistem Linux Hung? Cara melarikan diri ke baris perintah dan…
  • Enkripsi disk penuh dengan Veracrypt di Ubuntu Linux
  • Cara mengkonfigurasi SmartD dan diberitahu tentang hard disk…
  • Perintah Linux Dasar