Что, если Вы меняете свой подход так, чтобы Вы сделали это вместо этого:
$ heroku pg:psql --app app_name < file.sql
~/.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].