ssh-agent не работает в Kubuntu 19.04

Я недавно установил Kubuntu 19.04, но я использовал мою старую домашнюю папку из Linux Mint. .bashrc и .profile являются версиями Kubuntu.

При использовании ssh мне нужно каждый раз вводить свою парольную фразу. Я могу вручную ssh-add использовать мой ключ, но после загрузки мне все еще нужно снова ввести мою кодовую фразу. Это раздражает.

ssh-agent, кажется, работает в то время, когда я пытаюсь подключиться.

Что может быть причиной этого?

0
задан 7 July 2019 в 20:17

1 ответ

KDE, кажется, не запускается ssh-agent автоматически. Установка ksshaskpass и

nano ~/.config/autostart-scripts/ssh-add.sh

Введите следующее:

#!/bin/sh
export SSH_ASKPASS=/usr/bin/ksshaskpass
/usr/bin/ssh-add $HOME/.ssh/id_rsa </dev/null

Проверьте, корректен ли путь с whereis kaskpass Если у Вас есть несколько ключей, просто разделяют их с пространством.

Сделайте исполняемый файл сценария chmod u+x ~/.config/autostart-scripts/ssh-add.sh

Протестируйте его sh ~/.config/autostart-scripts/ssh-add.sh

После выхода из системы и в снова Вам предложат пароль и сохранят.

0
ответ дан 24 October 2019 в 00:40

Другие вопросы по тегам:

Похожие вопросы: