如何使用 sudo 和 rcp 命令将文件从 Linux 主机复制到 HP-UX 主机?

如何使用 sudo 和 rcp 命令将文件从 Linux 主机复制到 HP-UX 主机?

我遇到了这个问题,当我尝试使用 sudo 将某些文件从 Linux 主机 rcp 到 HP-UX 主机时(请注意,目标目录需要 root 访问权限才能写入),我从 HP-UX 端收到以下错误:

remshd: Login incorrect.

我应该注意,Linux 主机和 HP-UX 主机的密码是不同的。该命令似乎没有给我机会输入正确的 HP-UX 密码,并自动默认此错误。

答案1

rcp 手册页

Rcp 不提示输入密码;它使用 Kerberos 身份验证...

你可能会发现它更容易使用SCP这样做。如果你允许在 ypor HPUX 系统上通过 ssh 登录 root,那么

scp -r /local/path [email protected]:/remote/path

应该可以解决问题。如果你不允许 root 登录,那么登录到 HPUX 主机并获取 root shell,然后

scp -r [email protected]:/remote/path /local/path 

相关内容