ssh 配置免密钥登录

随手笔记,要是写的不好请见谅

1、ssh免密钥的登陆原理:
通过命令生成一对和私钥,公玥可以比喻为锁,私钥比喻为钥匙,将锁放在想访问的服务器中,我们就可以拿钥匙去访问服务器啦。
2、 配置web-master到其他三台机器的免密钥访问。
(1)查看端口号:netstat –lnt
确认端口为默认的22端口。
(2)生成秘钥对:ssh-keygen –t rsa(出现提示一直默认)
(3)复制公钥到其他三个机器。
命令:ssh-copy-id -i id_rsa.pub lilian0214@web-backup
这里要输入,yes 然后输密码
ssh-copy-id 脚本做了两件事:1、将秘钥拷贝到了目的服务器,并创建了.ssh目录,2、又将id_rsa.pub文件更改名字为:authorized_keys,并保持文件权限属性不变。
样使用这个脚本就可以节省我们的操作,以前我还傻傻的远程复制,改名字,echo导入,改权限。哎。。。。。。
测试:
1、我们先创建一个文件夹:
mkdir test
2、然后我再创建一批文件 :
touch kjs ajsdlj jfodij asj lj
3、然后再拷过去
scp -r /home/lilian0214/test lilian0214@web-backup:~
#不需要输密码了对不对?哈哈,但是为啥要这么麻烦而不直接一个ssh? 其实主要是想再回顾下scp -r 复制目录这个命令。
4、远程查看复制结果:

ssh user01@web-backup ls -l  ~/test/

好了。。。。。。。。。。完毕收工~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值