Перейти к содержимому

Автоматическая разблокировка ключей SSH

Если ключи SSH зашифрованы, систему можно настроить так, чтобы она разблокировала их сама в каждом новом окне терминала и в каждой новой вкладке.

Для этого добавьте в любое место файла конфигурации своей оболочки (~/.zshrc для zsh, используемой по умолчанию, и ~/.bashrc для bash) отдельную строку:

ssh-add

Это работает потому, что KDE Linux сама запускает единственный экземпляр агента SSH и сразу задаёт нужную переменную окружения SSH_AUTH_SOCK.

Отключать это и настраивать всё вручную не стоит. Если всё же решили, замаскируйте нужную службу systemd командой systemctl mask --now --user ssh-agent.service, а затем настройте по своему усмотрению.


Статья предоставлена и распространяется под лицензией CC-BY-4.0.