【发布时间】:2017-04-27 07:26:55
【问题描述】:
我想通过 bash 脚本将大文件从一台 linux 服务器 (SLES11) 复制到另一台 (SunOS)。我不想有密码提示,所以我使用 ssh-keygen 生成有关此连接的密钥。这些是我遵循的步骤:
ssh-keygen -t rsa -b 2048
ssh-copy-id -i /home/username/.ssh/id_rsa.pub swtrans@111.111.111.111
ssh -i id_rsa.pub swtrans@111.111.111.111
在这个 scp 命令之后仍然请求密码。 我不是两台服务器中的“root”用户。 我将 .ssh 目录的权限更改为 700,将远程服务器中的文件 authorized_keys 更改为 640。
【问题讨论】:
标签: ssh ssh-keygen