如何sshpass ssh-copy-id?

时间:2015-08-09 20:58:33

标签: ssh sshpass

我不想一次又一次地输入密码,因此希望将它提供给命令本身。我该怎么办?

目前,我正在这样做

sshpass -p server_password port_number ssh-copy-id user@IP

它说,

sshpass: Failed to run command: No such file or directory

我哪里错了?我找到了网,给了它一样的。

2 个答案:

答案 0 :(得分:2)

您必须像这样指定port_number

sshpass -p server_password ssh-copy-id user@IP -p port_number

答案 1 :(得分:0)

您必须指定远程主机的路径: sshpass -p server_password port_number ssh-copy-id user @ IP:your_path_here