从一台服务器到另一台的SCP,无密码提示
scp从一个盒子到另一个盒子而不提示输入密码的最佳方法是什么? 有两个服务器: 服务器A(10.152.2.10): /home/oracle/export/files.txt 服务器B(10.152.2.11): /home/oracle/import/ 如果我想使用scp服务器A到服务器B 的文件传输,而不会提示输入密码 [从服务器A运行它,/home/oracle/export/] scp files.txt oracle@10.152.2.11:/home/oracle/import 输入命令后,这将提示我输入密码。 我了解需要生成密钥库并将其复制到服务器A。因此[在服务器A]: ssh-keygen -t rsa 这给了我两个文件存储在/home/oracle/.ssh: id_rsa id_rsa.pub 1.我是否应该将两个文件(id_rsa,id_rsa.pub)复制到服务器B中/home/oracle/.ssh? 在对此进行一些Google搜索时,提到了一些有关将其附加/连接到authorized_keys的文章。 2.我应该自己创建这个文件吗? 我似乎对执行此操作的正确方法感到困惑。 顺便说一句,两台服务器都在运行Suse Linux Enterprise Edition 9。