Cara melakukan auth digest-md5 cram-md5 baris perintah smtp otentikasi
- 1104
- 191
- Ricardo Gottlieb
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
- « Rygel - DLNA Share Media Server Deployment Menggunakan Docker
- Cara mengubah kata sandi pengguna sasl menggunakan saslpasswd2 »