Практическое задание
Кто подложил чужой SSH-ключ
Доступы к серверам раздаются через git-репозиторий /srv/access: файл keys/authorized_keys правили многие. Сегодня в нём нашёлся чужой ключ с комментарием intruder@kali.
- Найди коммит, в котором эта строка впервые появилась, и запиши его полный хеш (40 символов) в
/root/culprit.txt. - Обезвредь доступ: удали строку с этим ключом из
keys/authorized_keys(удобно во вкладке «Редактор») и закоммить правку. Остальные ключи не трогай, историю не переписывай — улика должна остаться в прошлых коммитах.
- git blame
- git log -S
- история строки
- git rev-parse
- расследование
- git commit