Проблема с паролем команды 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