Linux服务器免秘钥登录

Linux服务器免秘钥登录

1.生成自己服务器上的公钥/私钥

	公钥:需要发送给其他服务器的,也就是当其他服务器远程连接本服务器的时候直接验证公钥即可,不再需要密码
	私钥:私密的,只能自己拥有,一旦公钥失效了,可以和私钥进行匹配
	ssh-keygen -t rsa
	一共会有四个回车
	在这期间坚决不能输入任何一次密码!!!!!!!
	如果一旦输入了密码,则其他服务器需要ssh远程访问的时候就必须要密码匹配

2.查看生成的公钥和私钥

	cd ~/.ssh
	id_rsa:私钥
	id_rsa.pub:公钥
	需要把id_rsa.pub发送到其他服务器上

3.把公钥发送到需要免秘钥登录的服务器上

	!!!!自己的服务器也需要发送一份
	ssh-copy-id 所需要发送的服务器ip地址
	在第一次进行copy公钥的时候,也就是说第一次使用ssh-copy-id的时候,必须要输入密码

4.问题:

	当配置完免秘钥登录后,可不可以直接使用ssh + HOSTNAME进行访问,不再使用ip地址进行访问
	需要配置hosts
	也就是说需要在hosts中把所有进行免秘钥登录的服务器的ip+HOSTNAME都必须配置
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值