intDataBlog
← ЖурналМаршруты обучения ↗

YubiKey, WSL и SSH: аккуратный контур доступа

Как держать аппаратный ключ в Windows-контуре, пробрасывать SSH-agent в WSL и не разносить приватные ключи по рабочим каталогам.

Главная идея простая: приватный ключ не должен размножаться по WSL, проектам и временным каталогам. Аппаратный ключ остается якорем, а в Linux-среду прокидывается только агент.

Практический контур

  • Проверяйте, какой agent реально отвечает в текущей shell.
  • Не храните fallback-ключи рядом с репозиториями.
  • Для серверов держите отдельные principals и короткие маршруты отзыва доступа.
ssh-add -L
ssh -T git@github.com