LINUX.ORG.RU
решено ФорумAdmin

Установка ssh туннеля через upstart


0

1

Пытаюсь устанавливать ssh туннель через апстарт (ssh -i $HOME/.ssh/id_rsa user@remote -L P1:localhost:P2), в логах после запуска идёт Permission denied (publickey, password) Аналогично, если через su стать юзером-владельцем $HOME выше, то ssh требует пароль При этом всё нормально работает без запроса пароля, если залогиниться непосредственно под юзером.

Чего не хватает для ожидаемого поведения?

Что, прямо так ″$HOME″, а не ″/home/user/″? Запусите ssh с дебугом с выводом в файл, может чего интерестное напишет.

mky ★★★★★ ()
Ответ на: комментарий от mky

моя ошибка была, во всём виноват форвардинг ключей, что из сессии работало, а sudo и, тем более, upstart уже не имели доступа

Joe_Bishop ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.