Слишком много ключей, добавляемых к ssh-агенту в CentOS6 - как я могу остановить это?

Что, если Вы меняете свой подход так, чтобы Вы сделали это вместо этого:

$ heroku pg:psql --app app_name < file.sql
3
06.04.2014, 11:01
1 ответ
[1122224] Ну, во-первых, Ключи должны идентифицировать клиента, а не удаленный сервер. Таким образом, у вас должно быть только очень небольшое количество ключей (например, 1).

Официальная утилита [1122752]ssh-agent[1122753] сама будет искать только несколько предопределенных имен при поиске ваших ключей ([1122754]~/. ssh/id_rsa

~/.ssh/id_dsa

~/.ssh/id_ecdsa[1122759] and [1122760]~/.ssh/identity[1122761]).[1122762] Однако существуют и другие агенты ключа ssh, кроме [1122763]ssh-agent[1122764]. Скорее всего, у вас запущен демон-брелок ключей (например, [1122765]gnome-keyring-daemon[1122766]). Демон набора ключей, скорее всего, запущен в окружении вашего рабочего стола по умолчанию. Просмотрите настройки сеанса вашего окружения рабочего стола, чтобы выключить его.

Вы также можете поместить [1122767]IdentitiesOnly=yes[1122768] в ваш файл [1122769]~/.ssh/config[1122770], но я бы не стал считать это "правильным" ответом.

Что касается отправки дополнительных ключей на сервер. Нет, это не риск для безопасности.[1122231].

5
27.01.2020, 21:16

Теги

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