HeadlinesBriefing HeadlinesBriefing.com

Bagaimana SSH Bekerja | Byte Byte Go

ByteByteGo •
×

Secure Shell (SSH) adalah metode untuk mengakses mesin jarak jauh dengan aman melalui jaringan tidak aman. Dimulai dengan konneksi TCP dari klien SSH ke mesin jarak jauh (server SSH). Kedua mesin bertukar versi SSH, menegosiasikan algoritma kriptografi, dan menjalankan protokol pertukaran kunci.

Server SSH mengirimkan kunci publik dan tanda tangan, yang diverifikasi oleh klien. Kunci host tersebut dicek terhadap berkas known_hosts. Kedua mesin menurunkan kunci sesi secara terpisah dan tidak pernah membaginya melalui jaringan.

Kemudian, klien SSH mengirimkan kunci publik untuk otorisasi. Server SSH membandingkannya dengan authorized_keys, dan klien menandatangani permintaan otorisasi dengan kunci privat, mengirimkan tanda tangan digital ke server. Kunci privat tidak pernah meninggaskan mesin Anda.

Server memverifikasi tanda tangan dengan kunci publik klien, menyelesaikan otorisasi SSH dan membuka sesi komunikasi.

Sumber: ByteByteGo · Diringkas oleh HeadlinesBriefing