Tawaran Nama Domain 1 Tahun Percuma pada perkhidmatan WordPress GO

Pembuangan Kunci SSH Linux: Semua Kaedah dan Petua

Kaedah dan Petua Pembuangan Kunci SSH Linux

Pintu masuk

Pembuangan Kunci SSH Linux proses, terutamanya Memadam kunci SSH Ia adalah langkah kritikal yang boleh kita ambil apabila kita ingin mengubah sesuatu. Untuk meningkatkan keselamatan sambungan SSH kami atau mencipta sambungan baharu Konfigurasi keselamatan SSH Kami mungkin mahu membatalkan kunci untuk meneruskan proses. Dalam artikel ini, kita akan membincangkan kaedah proses pemadaman kunci SSH boleh dijalankan, apakah kelebihan dan kekurangannya, dan kemungkinan penyelesaian alternatif. Kami juga akan mengukuhkan proses dengan aplikasi sampel dan menjawab soalan lazim di bahagian terakhir.

1. Apakah Kunci SSH dan Mengapa Pembuangan Mungkin Diperlukan?

SSH (Secure Shell) ialah protokol dan set alat yang membolehkan sambungan selamat ke pelayan jauh. Kaedah "pengesahan berasaskan kunci" menawarkan penggunaan yang selamat dan praktikal. Pembuangan Kunci SSH Linux mungkin diperlukan dalam kes berikut:

  • Keselamatan: Jika anda bimbang kunci anda telah dibocorkan atau dijana dengan algoritma lapuk.
  • Perubahan Pengguna: Situasi seperti memindahkan pelayan, menyertai ahli baharu pasukan anda atau membatalkan akses pakar yang meninggalkan projek.
  • Konfigurasi Baharu: Algoritma yang lebih berkuasa (cth. Ed25519) atau berbeza Konfigurasi keselamatan SSH Menjana semula kunci untuk .

Pembuangan kunci SSH boleh diutamakan bukan sahaja untuk situasi berisiko tetapi juga sebagai sebahagian daripada dasar keselamatan biasa. Memadamkan kunci yang tidak digunakan atau tidak diperlukan mengurangkan potensi vektor serangan siber.

2. Langkah Asas untuk Memadam Kunci SSH

Memadam kunci SSH atau untuk membatalkan, biasanya perlu melihat dua perkara yang berbeza:

  1. Memadam Kekunci pada Mesin Tempatan: Kebanyakannya ~/.ssh/ khas dalam direktori (persendirian) dan biasa (awam) pengalihan kunci.
  2. Memadam Kekunci Berdaftar pada Pelayan Jauh: Di bahagian pelayan ~/.ssh/authorized_keys Membersihkan garisan dalam fail.

Kedua-dua proses ini mesti dilakukan secara serentak. Walaupun anda memadamkan kunci tempatan anda, jika maklumat pada pelayan kekal, ia masih boleh menimbulkan risiko jika penyerang memperoleh bahagian pelayan.

2.1 Memadam Kunci Tempatan

Pada sistem Linux atau macOS, pasangan kunci SSH biasanya ~/.ssh terdapat dalam folder. Contoh:

  • ~/.ssh/id_rsa (Kunci Peribadi)
  • ~/.ssh/id_rsa.pub (Kunci Awam)
  • ~/.ssh/id_ed25519 (Kunci Peribadi)
  • ~/.ssh/id_ed25519.pub (Kunci Awam)

Anda perlu berhati-hati semasa memadam. Jika penamaan dilakukan dengan nama khas (mycustomkey dll.), anda mesti mengenal pasti fail yang betul. Contoh arahan adalah seperti berikut:

cd ~/.ssh/ rm id_rsa id_rsa.pub # atau rm id_ed25519 id_ed25519.pub

Jika anda akan mengerjakan projek baharu atau dengan pengguna lain, hanya padamkan fail ini. Walau bagaimanapun, jika anda bekerja dengan berbilang kunci pada pelayan tunggal, anda mesti berhati-hati untuk tidak memadamkan fail yang salah.

Tangkapan skrin contoh penyingkiran kunci SSH Linux

2.2 Mengeluarkan Kunci pada Pelayan Jauh

Semasa meneruskan ke langkah Pembuangan Kunci SSH Linux melalui pelayan, pengguna yang anda sambungkan pada mesin jauh ~/.ssh/authorized_keys Anda perlu memadamkan baris yang disimpan dalam fail. Anda boleh mengikuti tindakan seperti ini:

# Log masuk ke pelayan. ssh [email protected] # Kemudian pergi ke direktori utama anda dan buka fail_authorized_keys nano ~/.ssh/authorized_keys # Cari baris yang anda mahu padamkan dan alih keluarnya.

Sebagai contoh, id_rsa.pub kandungan sebagai satu baris panjang kunci_benar muncul dalam. Kenal pasti baris atau baris ini dan padamkannya sepenuhnya. Apabila anda menyimpan dan keluar, kebenaran kunci itu untuk mengakses pelayan dibatalkan.

2.3 Kaedah Khas: ssh-copy-id Proses Songsang dengan

ssh-copy-id, selalunya digunakan untuk menambah kunci. Walau bagaimanapun, tiada pilihan "nyahpasang" terbina dalam. sekali lagi ssh-copy-id kunci ditambah dengan, kunci_benar Ia perlu memadamkan baris ini secara manual kerana ia sepadan dengan baris tertentu dalam fail. Jadi secara langsung ssh-copy-id -r Memadam dengan arahan seperti tidak disokong. Oleh itu, anda boleh mengosongkan authorized_keys sama ada dengan editor atau dengan menyediakan skrip.

3. Kelebihan dan Kelemahan Linux SSH Key Removal

Menimbang kebaikan dan keburukan sebelum melaksanakan prosedur membantu mengelakkan masalah yang mungkin timbul. Berikut ialah kelebihan dan kekurangan proses pemadaman kunci:

3.1 Kelebihan

  • Peningkatan Keselamatan: Anda mengurangkan kemungkinan permukaan serangan dengan membatalkan kunci lama yang tidak digunakan atau mungkin terjejas.
  • Pengurusan Bersih: Anda boleh menamatkan akses orang yang telah pergi dalam pasukan dengan mudah. Ini meningkatkan kebolehurusan.
  • Kemas Kini Biasa: Pemadaman dan penciptaan semula yang kerap boleh memastikan anda sentiasa menggunakan algoritma penyulitan moden.

3.2 Kelemahan

  • Pemadaman Kekunci Salah: Memadam fail atau baris yang salah boleh menyebabkan anda kehilangan akses kepada sistem.
  • Kehilangan Akses Sementara: Semasa operasi, pengguna yang tidak berpengalaman mungkin mengalami kesukaran menyambung semula.
  • Kos Buruh: Menguruskan proses ini untuk sejumlah besar pelayan atau pengguna boleh memakan masa.

Oleh itu, anda harus mengambil kira risiko yang tidak dijangka serta kelebihan dan melaksanakan transaksi dengan cara yang terancang dan berhati-hati.

4. Kaedah Alternatif atau Tambahan

Selain mengalih keluar kunci SSH, terdapat pendekatan lain. Menyemak bahagian ini mungkin berfaedah dalam beberapa senario tertentu:

4.1 Kemas Kini Frasa Laluan

Jika Konfigurasi keselamatan SSH Jika anda hanya mahu menukar kata laluan utama berdasarkan, ssh-keygen -p Ungkapan laluan boleh dimuat semula dengan arahan. Ini meningkatkan tahap keselamatan tanpa perlu memadamkan kunci sepenuhnya.

4.2 Senarai Pembatalan Kunci (KRL)

Dalam OpenSSH 6.2 dan ke atas, Senarai Pembatalan Kunci Ciri (KRL) tersedia. Jadi pada pelayan, anda boleh menyimpan senarai kunci yang tidak sah atau sijil yang tidak akan diterima. ssh-keygen -k -f revoked_keys KRL boleh dibuat dengan arahan seperti dan SSH boleh dikonfigurasikan dengan sewajarnya.

4.3 Menyekat dengan Fail Konfigurasi SSH

Di bahagian pelayan, /etc/ssh/sshd_config Pengguna atau jenis kunci tertentu boleh disekat dengan beberapa parameter. Contohnya Nombor Pengesahan Kata Laluan Anda boleh membenarkan hanya akses berasaskan kunci dengan tetapan seperti dan membuat dasar berbeza untuk DMZ atau sistem ujian jika dikehendaki. Walau bagaimanapun, ini ialah kaedah yang mengubah protokol akses keseluruhan dan bukannya "memadamkan kunci".

5. Contoh dan Petua Konkrit

Mari kita lihat beberapa contoh cara untuk meneruskan dalam amalan:

  1. Contoh Pasukan Pembangunan: Anda mempunyai pasukan 5 orang. Untuk orang yang pergi kunci_benar Ia mungkin cukup untuk memadamkan barisnya sahaja daripada fail. Selain itu, pada mesin tempatan orang itu kunci peribadi juga harus dipadamkan.
  2. Pemindahan Pelayan: Apabila menukar infrastruktur, anda membatalkan semua kekunci SSH pada pelayan lama dan hanya menggunakan kekunci semasa pada pelayan baharu anda. Dengan cara ini, kelemahan sistem yang dilumpuhkan tidak akan dihidupkan semula.
  3. Senario Kecemasan: Jika terdapat syak wasangka kunci telah bocor atau dicuri, Pembuangan Kunci SSH Linux Anda boleh menghalang akses tanpa kebenaran dengan melakukan ini. Anda kemudiannya boleh menyambung ke sistem anda dengan mencipta dan menambah kunci baharu.

Contoh ini menunjukkan betapa pentingnya keputusan pengalihan keluar utama pada skala dan situasi yang berbeza.

6. Pautan Luaran dan Dalaman

Jika anda memerlukan maklumat yang lebih mendalam tentang SSH Tapak Rasmi OpenSSH Anda boleh mengakses semua dokumentasi melalui (DoFollow).

Selain itu, di laman web kami Linux Anda juga boleh melihat contoh konfigurasi yang berbeza di bawah kategori kami.

7. Rumusan dan Kesimpulan

Pembuangan Kunci SSH Linuxmerupakan salah satu langkah yang amat diperlukan dari segi keselamatan dan kebolehurusan. Atas sebab seperti pelanggaran keselamatan, pertukaran pasukan atau semata-mata untuk mengekalkan ketenteraman Memadam kunci SSH Anda mungkin mahu. Proses ini pada asasnya terdiri daripada dua peringkat: mengosongkan kunci tempatan anda dan kunci_benar Alih keluar baris yang berkaitan dalam fail.

Anda harus berhati-hati pada peringkat ini, Konfigurasi keselamatan SSH Adalah disyorkan agar anda menguruskan proses anda dengan dasar bertulis dan memastikan penyelarasan dalam pasukan. Menggunakan kaedah kriptografi terkini, melakukan pemeriksaan berkala dan melumpuhkan kekunci yang tidak digunakan mewujudkan perisai penting terhadap serangan siber. Ingat, kecuaian kecil boleh membuka pintu kepada pelanggaran data yang besar.

Soalan Lazim (FAQ)

1. Adakah perlu log masuk ke sistem untuk Pembuangan Kunci SSH Linux?

Biasanya ya. Memadam kunci SSH Anda mesti mempunyai akses kepada pelayan. Jika log masuk kunci_benar Anda boleh mengedit fail, jika setempat ~/.ssh Anda boleh memadam fail dalam folder anda. Walau bagaimanapun, jika anda mempunyai akses melalui kaedah yang berbeza (contohnya, konsol akar) semasa proses, anda boleh mengedit tanpa melog masuk.

2. Apakah yang perlu saya lakukan untuk menyambung semula selepas memadamkan Kunci SSH?

Jika anda memadamkan kunci lama, sambungan dengan kunci itu tidak lagi boleh dilakukan. yang baru Konfigurasi keselamatan SSH Jika anda merancang ssh-keygen Anda mesti mencipta kunci baharu dengan arahan dan kunci_benar Anda mesti menambah kunci awam pada fail.

3. Saya menggunakan kunci yang sama pada berbilang pelayan, patutkah saya mengalih keluarnya daripada kesemuanya?

Jika anda ingin melumpuhkan kunci sepenuhnya, ya, pada semua pelayan kunci_benar Anda juga perlu memadamkan rekod. Jika tidak, pelayan yang berbeza masih boleh diakses.

Tinggalkan Balasan

Akses panel pelanggan, jika anda tidak mempunyai keahlian

© 2020 Hostragons® ialah Penyedia Pengehosan Berpangkalan di UK dengan Nombor 14320956.