Назад | Перейти на главную страницу

ssh от username1 @ client на хост, используя username2 @ destination

Простите, возможно, простой вопрос, но я не могу найти хорошего решения.

Задание резервного копирования должно передать файлы rsync на целевой хост по ssh. Единственный доступный мне логин - username2 @ destination. У меня нет доступа к журналам sshd в пункте назначения.

Мне нужно запустить эту резервную копию, используя имя пользователя1 @ имя пользователя клиента. Я очень хорошо знаком с использованием ssh-ключей, когда имя пользователя одинаково на обоих концах.

Можно ли использовать ssh-ключи, если имена пользователей различаются?

заранее спасибо.

Если вы используете логины на основе ключей, имя пользователя вообще не используется. Вход из user@host1 к user2@host2 с логином по ключу - вполне стандартная процедура. Я делаю это десятки раз каждый день.

Вам просто нужно убедиться, что открытый ключ для user@host1 присутствует в ~/.ssh/authorized_keys файл из user2@host2.