编辑
我通过使用解决了这个问题ssh-copy-id "user@host -p 4444"
由于某种原因,我的远程机器尝试连接到我的机器上的端口 22,因此我使用诸如其中我指定 nginx 配置的端口号的命令。很好。scp -v -oPORT=4444 nickeleres.tar.gz [email protected]:~
我想知道如何强制执行port 4444
命令ssh-copy-id username@remote_host
以便将另一个远程服务器添加到我的服务器。
答案1
尝试这个:
ssh-copy-id -p 4444 username@remote_host
这将ssh-copy-id
连接到“remote_host”的 4444 端口,以便传输和添加公钥到~/.ssh/authorized_keys
“remote_host”。