scp 无密码在两台主机之间拷贝文件

用scp 在两台主机之间相互之间拷贝文件,还是方面!但是需要密码!怎么样才能无密码相互之间拷贝文件呢!
以下就实现是方法!
在A主机上运行

#ssh-keygen -t  rsa
[root@localhost ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
61:34:37:bd:03:aa:c8:85:0d:e9:d0:b6:6e:c2:50:89 root@localhost
这样会在/root/.ssh/有两个 id_rsa ,id_rsa.pub.

id_rsa.pub复制目标服务器上的/root/.ssh/里,并改名authorized_keys
例如 scp /root/.ssh/is_rsa.pub root@B:/root/.ssh/aut

linux scp 命令

在 linux 之间复制 文件

安装方法:

yum -y install openssh-clients

linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;

==================
scp 命令
==================
scp 可以在 2个 linux 主机间复制文件;

命令基本格式:
scp [可选参数] file_source file_target

======
从 本地 复制到 远程
======
* 复制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
Continue reading