Проблема с паролем команды scp

Я новичок в Ubuntu. У меня есть два сервера масштаба A и B. Мне нужно перенести файл из A в B. Я использую:

scp root@IP(A):/path/to/file root@IP(B):/path/of/destination

После выполнения команды запрашивается пароль A. После ввода правильного пароля возвращается ошибка:

В доступе отказано, пожалуйста, попробуйте еще раз.

Я захожу как ssh admin@IP для обоих серверов. Может кто-нибудь направить меня к решению.

2 ответа

Решение

Используйте копию через ваш локальный хост (-3 переключатель):

scp -3 admin@IP(A):/path/to/file admin@IP(B):/path/of/destination

Предыдущие команды выполняют аутентификацию и проверку ключа хоста для второго хоста с первого пульта и, если это более подвержено сбоям.

На основании текущей информации вы должны заменить root с admin в вашем звонке:

scp admin@IP(A):/path/to/file admin@IP(B):/path/of/destination
Другие вопросы по тегам