Linukso SSH Ŝlosilo Forigo procezo, precipe Forigante SSH-ŝlosilon Ĝi estas kritika paŝo, kiun ni povas fari kiam ni volas ŝanĝi ion. Por pliigi la sekurecon de niaj SSH-konektoj aŭ krei novan Sekureca agordo de SSH Ni eble volas nuligi la ŝlosilojn por daŭrigi kun la procezo. En ĉi tiu artikolo, ni diskutos la metodojn per kiuj la procezo de forigo de ŝlosilo SSH povas esti efektivigita, kiajn avantaĝojn kaj malavantaĝojn ĝi havas, kaj eblajn alternativajn solvojn. Ni ankaŭ plifortigos la procezojn per specimenaj aplikoj kaj respondos oftajn demandojn en la lasta parto.
SSH (Secure Shell) estas protokolo kaj ilaro kiu ebligas sekurajn konektojn al foraj serviloj. La "ŝlosil-bazita aŭtentikigo" metodo ofertas sekuran kaj praktikan uzon. Linukso SSH Ŝlosilo Forigo povas esti postulata en la sekvaj kazoj:
Forigo de SSH-ŝlosilo povas esti preferita ne nur por riskaj situacioj sed ankaŭ kiel parto de regulaj sekurecaj politikoj. Forigi neuzatajn aŭ nenecesajn ŝlosilojn reduktas eblajn ciberatakajn vektorojn.
Forigante SSH-ŝlosilon aŭ por nuligi, estas kutime necese rigardi du malsamajn punktojn:
~/.ssh/
speciala en dosierujo (privata) kaj komuna (publiko) forigo de ŝlosiloj.~/.ssh/authorized_keys
Purigante la liniojn en la dosiero.Ĉi tiuj du procezoj devas esti faritaj sinkrone. Eĉ se vi forigas vian lokan ŝlosilon, se la informoj sur la servilo restas, ĝi ankoraŭ povas prezenti riskon se atakanto akiras la servilon.
En sistemoj Linukso aŭ macOS, SSH-ŝlosilparoj kutime estas ~/.ssh
lokita en la dosierujo. Ekzemploj:
~/.ssh/id_rsa
(Privata Ŝlosilo)~/.ssh/id_rsa.pub
(Publika Ŝlosilo)~/.ssh/id_ed25519
(Privata Ŝlosilo)~/.ssh/id_ed25519.pub
(Publika Ŝlosilo)Vi devas esti singarda kiam vi forigas. Se la nomado estas farita per speciala nomo (mycustomkey
ktp.), vi devas identigi la ĝustajn dosierojn. La komanda ekzemplo estas kiel sekvas:
cd ~/.ssh/ rm id_rsa id_rsa.pub # aŭ rm id_ed25519 id_ed25519.pub
Se vi laboros pri nova projekto aŭ kun malsama uzanto, simple forigu ĉi tiujn dosierojn. Tamen, se vi laboras kun pluraj ŝlosiloj sur ununura servilo, vi devas zorgi ne forigi la malĝustan dosieron.
Dum vi iras al la paŝo de Linukso SSH-Forigo de Ŝlosilo per la servilo, la uzanto al kiu vi konektas en la fora maŝino ~/.ssh/authorized_keys
Vi devas forigi la linion konservitan en la dosiero. Vi povas sekvi agon kiel ĉi tion:
# Ensalutu al la servilo. ssh [email protected] # Poste iru al via hejma dosierujo kaj malfermu la authorized_keys-dosieron nano ~/.ssh/authorized_keys # Trovu la linion, kiun vi volas forigi, kaj forigu ĝin.
Ekzemple, id_rsa.pub enhavo kiel unu longa linio rajtigitaj_ŝlosiloj
aperas en. Identigu ĉi tiun aŭ liniojn kaj forigu ilin tute. Kiam vi konservas kaj eliras, la permeso de tiu ŝlosilo aliri la servilon estas nuligita.
ssh-kopi-id
Inversa Procezo kunssh-kopi-id, estas ofte uzata por aldoni ŝlosilojn. Tamen, ne ekzistas enkonstruita "malinstala" opcio. Denove ssh-kopi-id
klavoj aldonitaj kun, rajtigitaj_ŝlosiloj
Necesas mane forigi ĉi tiujn liniojn ĉar ili kongruas kun certaj linioj en la dosiero. Do rekte ssh-kopi-id -r
Forigo per komando kiel ne estas subtenata. Tial, vi povas forigi rajtigitajn_ŝlosilojn aŭ per la redaktilo aŭ preparante skripton.
Pesi la avantaĝojn kaj malavantaĝojn antaŭ efektivigi proceduron helpas malhelpi eblajn problemojn. Jen la avantaĝoj kaj malavantaĝoj de la procezo de forigo de ŝlosiloj:
Tial vi devus konsideri neatenditajn riskojn kaj avantaĝojn kaj efektivigi la transakciojn laŭplane kaj zorgeme.
Krom forigi SSH-ŝlosilojn, ekzistas aliaj aliroj. Revizi ĉi tiun sekcion povas esti avantaĝa en iuj specifaj scenaroj:
Se Sekureca agordo de SSH Se vi nur volas ŝanĝi la ŝlosilan pasvorton surbaze, ssh-keygen -p
Pasfrazo povas esti refreŝigita per la komando. Ĉi tio pliigas la sekurecnivelon sen devi tute forigi la ŝlosilon.
En OpenSSH 6.2 kaj supre, Ŝlosila Revoka Listo (KRL) funkcio estas disponebla. Do sur la servilo, vi povas konservi liston de kiuj ŝlosiloj estas nevalidaj aŭ kiuj atestiloj ne estos akceptitaj. ssh-keygen -k -f revokitaj_ŝlosiloj
KRL povas esti kreita per komandoj kiel kaj SSH povas esti agordita laŭe.
Ĉe la servilo, /etc/ssh/sshd_config
Uzantoj aŭ certaj ŝlosilaj tipoj povas esti blokitaj per iuj parametroj. Ekzemple Pasvorta Aŭtentiga numero
Vi povas permesi nur ŝlosil-bazitan aliron kun agordoj kiel kaj krei malsamajn politikojn por DMZ aŭ testaj sistemoj se vi volas. Tamen ĉi tio estas metodo, kiu ŝanĝas la ĝeneralan alirprotokolon prefere ol "viŝi la ŝlosilon".
Ni trarigardu kelkajn ekzemplojn pri kiel procedi praktike:
rajtigitaj_ŝlosiloj
Eble sufiĉas simple forigi ĝian linion de la dosiero. Aldone, sur la loka maŝino de tiu persono privata ŝlosilo ankaŭ devus esti forigita.Ĉi tiuj ekzemploj montras kiom esenca povas esti la ŝlosila foriga decido je malsamaj skaloj kaj situacioj.
Se vi bezonas pli profundajn informojn pri SSH OpenSSH Oficiala Retejo Vi povas aliri la tutan dokumentaron per (DoFollow).
Aldone, en nia retejo Linukso Vi ankaŭ povas rigardi malsamajn agordajn ekzemplojn sub nia kategorio.
Linukso SSH Ŝlosilo Forigoestas unu el la nemalhaveblaj paŝoj laŭ sekureco kaj regebla. Pro kialoj kiel sekurecaj breĉoj, teamŝanĝoj aŭ simple por konservi ordon Forigante SSH-ŝlosilon Vi eble volas. La procezo esence konsistas el du etapoj: malbari viajn lokajn ŝlosilojn kaj rajtigitaj_ŝlosiloj
Forigu la koncernajn liniojn en la dosiero.
Vi devus esti singarda en ĉi tiu etapo, Sekureca agordo de SSH Oni rekomendas, ke vi administru viajn procezojn per skriba politiko kaj certigu kunordigon ene de la teamo. Uzante ĝisdatajn kriptajn metodojn, fari periodajn kontrolojn kaj malŝalti neuzatajn ŝlosilojn kreas gravan ŝildon kontraŭ ciberatakoj. Memoru, malgranda neglektemo povas malfermi la pordon al grava datumrompo.
Kutime jes. Forigante SSH-ŝlosilon Vi devas havi aliron al la servilo. Se ensalutinta rajtigitaj_ŝlosiloj
Vi povas redakti la dosieron, se loka ~/.ssh
Vi povas forigi la dosierojn en via dosierujo. Tamen, se vi havas aliron per malsama metodo (ekzemple, la radika konzolo) dum la procezo, vi povas redakti sen ensaluti.
Se vi forigis la malnovan ŝlosilon, konekto kun tiu ŝlosilo ne plu eblas. nova Sekureca agordo de SSH Se vi planas ssh-keygen Vi devas krei novajn ŝlosilojn per la komando kaj rajtigitaj_ŝlosiloj
Vi devas aldoni la publikan ŝlosilon al la dosiero.
Se vi volas tute malŝalti la ŝlosilon, jes, en ĉiuj serviloj rajtigitaj_ŝlosiloj
Vi ankaŭ devas forigi la rekordojn. Alie, malsamaj serviloj ankoraŭ povas esti aliritaj.
Respondi