Sambungan SSH ke pelayan dari komputer riba

Dalam projek kecil, ada kebiasaan yang nampak mudah: seorang rakan menghantar kata laluan pelayan dalam kumpulan WhatsApp, kemudian semua orang log masuk sebagai pengguna yang sama. Apabila seseorang bertukar kerja, kita tidak lagi tahu siapa masih menyimpan akses itu.

SSH ialah cara biasa untuk membuka terminal pada komputer lain. Sambungan asasnya berbentuk ssh nama-pengguna@alamat-server. Untuk kerja pasukan, lebih kemas jika setiap orang mempunyai akaun sendiri dan menggunakan pasangan kunci SSH. Kunci awam boleh ditambah pada server; kunci peribadi kekal pada peranti pemiliknya.

Bezakan kunci awam dan kunci peribadi

Kunci awam boleh dikongsi untuk diberi akses. Kunci peribadi jangan dihantar kepada sesiapa, termasuk rakan sepasukan. Ia seperti kunci rumah: kita boleh beritahu alamat rumah, tetapi jangan menyalin kunci kepada semua orang. Lindungi kunci peribadi dengan passphrase dan simpan sandaran mengikut polisi pasukan.

Kali pertama menyambung, SSH akan menunjukkan cap jari pelayan. Semak nilai itu melalui saluran yang dipercayai jika pelayan tersebut penting. Jangan membiasakan diri menekan “yes” tanpa membaca; perubahan cap jari yang tidak dijangka patut disiasat.

Urus akses seperti urus ahli pasukan

Gunakan pengguna biasa untuk kerja harian dan naikkan keizinan hanya apabila perlu. Bila ahli pasukan keluar, buang kunci awam mereka dari pelayan dan semak akses lain yang berkaitan. Catat siapa mempunyai akses ke pelayan mana. Langkah ini kurang glamor daripada menulis kod, tetapi sangat membantu pada hari kecemasan.