码迷,mamicode.com
首页 > 其他好文 > 详细

ssh scp 免密码方法

时间:2014-09-03 18:28:17      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:服务器   linux   touch   主机   密码   

一、准备环境

主机A:本地服务器;

主机B:远程服务器(192.168.1.15);

 

主机A和主机B 都是Linux服务器;

 

二、配置

在主机A上操作:

 

cd

mkdir .ssh

cd .ssh

ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)

# ls
id_rsa  id_rsa.pub

会生成上面这两个文件;

 

在主机B上操作:

cd

mkdir .ssh

cd .ssh

touch /root/.ssh/authorized_keys2

 

 

回到主机A上操作:

scp /root/.ssh/id_rsa.pub root@192.168.1.15:/root/.ssh/a_rsa.pub  (需要输入主机B的密码)

 

 

再回到主机B上操作:

 cat /root/.ssh/a_rsa.pub >> authorized_keys2  (将主机A的公钥的内容追加到authorized_keys2 中)

 

三、校验

在主机A上:

 

cd

touch test.log

scp test.log root@192.168.1.15:/root/  (如果不需要输入密码即可完成传输即可)

 

本文出自 “方寸小山” 博客,请务必保留此出处http://63638790.blog.51cto.com/513514/1548322

ssh scp 免密码方法

标签:服务器   linux   touch   主机   密码   

原文地址:http://63638790.blog.51cto.com/513514/1548322

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!