Уклањање ССХ кључа за Линук процес, посебно Брисање ССХ кључа То је критичан корак који можемо предузети када желимо нешто да променимо. Да повећамо безбедност наших ССХ веза или да креирамо нову ССХ безбедносна конфигурација Можда ћемо желети да откажемо кључеве да бисмо наставили са процесом. У овом чланку ћемо разговарати о методама којима се може извршити процес брисања ССХ кључа, које предности и недостатке има и могућа алтернативна решења. Такође ћемо појачати процесе са примерима апликација и одговорити на често постављана питања у последњем делу.
ССХ (Сецуре Схелл) је протокол и скуп алата који омогућавају безбедне везе са удаљеним серверима. Метода „аутентификације засноване на кључу“ нуди безбедну и практичну употребу. Уклањање Линук ССХ кључа може бити потребно у следећим случајевима:
Уклањање ССХ кључа може бити пожељно не само у ризичним ситуацијама већ и као део редовних безбедносних политика. Брисање некоришћених или непотребних кључева смањује потенцијалне векторе сајбер напада.
Брисање ССХ кључа или да откажете, обично је потребно погледати две различите тачке:
~/.ссх/
посебно у именику (приватни) и уобичајени (јавности) уклањање кључева.~/.ссх/аутхоризед_кеис
Чишћење линија у датотеци.Ова два процеса морају се одвијати синхроно. Чак и ако избришете свој локални кључ, ако информације на серверу остану, и даље може представљати ризик ако нападач добије кључ на страни сервера.
На Линук или мацОС системима, ССХ парови кључева су обично ~/.ссх
налази у фасцикли. Примери:
~/.ссх/ид_рса
(приватни кључ)~/.ссх/ид_рса.пуб
(јавни кључ)~/.ссх/ид_ед25519
(приватни кључ)~/.ссх/ид_ед25519.пуб
(јавни кључ)Морате бити опрезни приликом брисања. Ако се именовање врши посебним именом (мицустомкеи
итд.), морате идентификовати исправне датотеке. Пример команде је следећи:
цд ~/.ссх/ рм ид_рса ид_рса.пуб 1ТП5Т или рм ид_ед25519 ид_ед25519.пуб
Ако ћете радити на новом пројекту или са другим корисником, једноставно избришите ове датотеке. Међутим, ако радите са више кључева на једном серверу, морате пазити да не избришете погрешну датотеку.
Док прелазите на корак уклањања Линук ССХ кључева преко сервера, корисник са којим се повезујете на удаљеној машини ~/.ссх/аутхоризед_кеис
Морате да избришете ред сачуван у датотеци. Можете пратити акцију попут ове:
1ТП5Т Пријавите се на сервер. ссх [заштићено е-поштом] 1ТП5Т Затим идите у свој кућни директоријум и отворите датотеку аутхоризед_кеис нано ~/.ссх/аутхоризед_кеис 1ТП5Т Пронађите линију коју желите да избришете и уклоните је.
на пример, ид_рса.пуб садржај као један дугачак ред ауторизовани_кључеви
појављује се у . Идентификујте ову линију или линије и потпуно их обришите. Када сачувате и изађете, дозвола тог кључа за приступ серверу се опозива.
ссх-цопи-ид
Обрнути процес сассх-цопи-ид, се често користи за додавање кључева. Међутим, не постоји уграђена опција „деинсталирања“. Поново ссх-цопи-ид
кључеви додати са, ауторизовани_кључеви
Неопходно је ручно избрисати ове редове јер се поклапају са одређеним редовима у датотеци. Тако директно ссх-цопи-ид -р
Брисање командом лике није подржано. Према томе, ауторизоване кључеве можете да обришете било у уређивачу или тако што ћете припремити скрипту.
Одмеравање предности и недостатака пре спровођења процедуре помаже у спречавању потенцијалних проблема. Ево предности и мана процеса брисања кључева:
Због тога треба да узмете у обзир неочекиване ризике као и предности и извршите трансакције на плански и пажљив начин.
Осим уклањања ССХ кључева, постоје и други приступи. Прегледање овог одељка може бити корисно у неким специфичним сценаријима:
Ако ССХ безбедносна конфигурација Ако само желите да промените кључну лозинку на основу, ссх-кеиген -п
Приступна фраза се може освежити командом. Ово повећава ниво безбедности без потпуног брисања кључа.
У ОпенССХ 6.2 и новијим, Листа опозива кључева (КРЛ) функција је доступна. Дакле, на серверу можете држати листу кључева који су неважећи или који сертификати неће бити прихваћени. ссх-кеиген -к -ф ревокед_кеис
КРЛ се може креирати командама као што су и ССХ се може конфигурисати у складу са тим.
На страни сервера, /етц/ссх/ссхд_цонфиг
Корисници или одређени типови кључева могу бити блокирани неким параметрима. На пример ПассвордАутхентицатион нумбер
Можете дозволити само приступ базиран на кључу са подешавањима као што су и креирање различитих смерница за ДМЗ или системе за тестирање ако желите. Међутим, ово је метод који мења укупан протокол приступа уместо „брисања кључа“.
Хајде да прођемо кроз неколико примера како да поступимо у пракси:
ауторизовани_кључеви
Можда ће бити довољно само да избришете њен ред из датотеке. Поред тога, на локалној машини те особе приватни кључ такође треба избрисати.Ови примери показују колико важна одлука о уклањању кључа може бити у различитим размерама и ситуацијама.
Ако су вам потребне детаљније информације о ССХ-у ОпенССХ званични сајт Можете приступити целој документацији преко (ДоФоллов).
Поред тога, на нашем сајту Линук Такође можете погледати различите примере конфигурације у нашој категорији.
Уклањање ССХ кључа за Линукје један од неопходних корака у погледу сигурности и управљивости. Из разлога као што су кршења безбедности, промене тима или једноставно одржавање реда Брисање ССХ кључа Можда желите. Процес се у основи састоји од две фазе: брисање ваших локалних кључева и ауторизовани_кључеви
Уклоните релевантне линије у датотеци.
Требало би да будете опрезни у овој фази, ССХ безбедносна конфигурација Препоручује се да управљате својим процесима писаном политиком и осигурате координацију унутар тима. Коришћење најновијих криптографских метода, обављање периодичних провера и онемогућавање некоришћених кључева ствара важан штит од сајбер напада. Запамтите, мали немар може отворити врата великом кршењу података.
Обично да. Брисање ССХ кључа Морате имати приступ серверу. Ако сте пријављени ауторизовани_кључеви
Можете уредити датотеку, ако је локална ~/.ссх
Можете избрисати датотеке у свом фолдеру. Међутим, ако имате приступ путем друге методе (на пример, роот конзоле) током процеса, можете уређивати без пријављивања.
Ако сте избрисали стари кључ, веза са тим кључем више није могућа. а нови ССХ безбедносна конфигурација Ако планирате ссх-кеиген Морате креирати нове кључеве командом и ауторизовани_кључеви
Морате додати јавни кључ у датотеку.
Ако желите потпуно да онемогућите кључ, да, на свим серверима ауторизовани_кључеви
Такође морате да обришете записе. У супротном, и даље се може приступити различитим серверима.
Оставите одговор