将本地 文件
~/.ssh/id_rsa.pub 里面的内容复制到 本地一个文件 authorized_keys中
如果本地没有id_rsa.pub 可以采用以下命令生成
ssh-keygen -t rsa
将authorized_keys文件push到远程服务器目录 ~/.ssh/ 下
可采用以下命令
scp authorized_keys root@hostip:~/.ssh/authorized_keys
ok 本地登陆直接输入ssh root@hostip 即可
scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。
如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。
scp root@/full.tar.gz 172.19.2.75:/home/root/full.tar.gz home/daisy/full.tar.gz