Как использовать sudo с командой rcp для копирования файлов с хоста linux на хост HP-UX?

У меня возникла проблема, когда при попытке использовать sudo для передачи некоторых файлов с хоста Linux на хост HP-UX (обратите внимание, что каталог назначения требует корневого доступа для записи), я получаю следующую ошибку от HP-UX боковая сторона:

remshd: Login incorrect.

Я должен отметить, что пароли для хоста Linux и хоста HP-UX различны. Эта команда, похоже, не дает мне возможности ввести правильный пароль HP-UX и автоматически по умолчанию принимает эту ошибку.

1 ответ

На странице руководства rcp написано

Rcp не запрашивает пароли; он использует аутентификацию Kerberos...

Возможно, вам будет проще использовать scp для этого. Если вы разрешите вход в систему через ssh в системе ypor HPUX, тогда

scp -r /local/path root@hpux.tld:/remote/path

должен сделать свое дело. Если вы не разрешаете вход с правами root, войдите в систему на хосте HPUX и получите оболочку root.

scp -r user@linux.tld:/remote/path /local/path 
Другие вопросы по тегам