栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

ssh免密登录

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ssh免密登录

ssh免密登录

1、简洁操作
主机A免密码登录主机B:将A的公钥上传到主机B
1.1、 在主机A创建密钥对
ssh-keygen #创建证书
#然后均回车(选择默认)

1.2、将公钥文件上传至免登录主机B

ssh-copy-id -i ~/.ssh/id_rsa.pub -p 50028 root@192.168.198.132(端口不是22的情况)
ssh-copy-id -i ~/.ssh/id_rsa.pub  192.168.198.132

1.3、注意:前提是得知道主机B的账户密码(用于远程传输A的公钥)
测试免密码登录

ssh -p '42325'  'hack@219.153.49.228'


2. 手动拷贝
2.1 节点间的无密码访问是通过配置ssh 公钥认证来实现的
生成了私钥 id_dsa 和公钥 id_dsa.pub,具体操作方法如下

ssh-keygen -t rsa -P ''

-P表示密码,-P ‘’ 就表示空密码,也可以不用-P参数,这样就要三车回车,用-P就一次回车。

把A机~/.ssh/id_rsa.pub 复制到B机的 /root/.ssh/authorized_keys文件里,先要在B机上创建好 /root/.ssh目录

scp -r ~/.ssh/id_rsa.pub root@47.108.213.74:/root/.ssh/authorized_keys
# 也可以在目标机上建立authorized_keys文件将id_rsa.pub写入,保存即可,效果一样

注意:authorized_keys的权限要是600!!!
只有用户自己有写权限。否则验证无效
[root@B ~]# chmod 600 /root/.ssh/authorized_keys

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/693603.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号