ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux的ssh免密码登录

2020-08-12 11:33:36  阅读:215  来源: 互联网

标签:登录 keys rsa authorized key linux id ssh


A机器远程连接B机器

1. 确认用户(A)

whoami

2. 生成key(A)

ssh-keygen

ssh-keygen

#可以使用-t选项选择加密方式,包括 RSA 和 DSA 两种密钥
#例如:$ssh-keygen -t dsa 或者ssh-keygen -t rsa
#加密方式不同,key的名称不同,其他没有区别
#如果没有指定密钥,默认RSA
Generating public/private rsa key pair.
Enter file in which to save the key (/home/froad/.ssh/id_rsa): #私钥存放的位置,默认会存放在用户目录的.ssh文件夹,直接回车
Enter passphrase (empty for no passphrase): #默认,回车
Enter same passphrase again: #默认,回车
Your identification has been saved in /home/froad/.ssh/id_rsa.#私钥路径
Your public key has been saved in /home/froad/.ssh/id_rsa.pub.#公钥路径
The key fingerprint is:
e8:b6:e6:xxxxxxxxxxxxxxxxx:ec:b5:d8 froad@localhost.localdomain

$ cat id_***.pub >> authorized_keys    #***代表加密方式,将公钥拷贝到authorized_keys文件中。如果你有很多的电脑需要配置,将所有的id_***.pub(A机器)公钥内容拷贝到一个authorized_keys文件(B机器)中即可

3. 配置

将authorized_keys文件拷贝到需要被管理的电脑上(将id_***.pub(Aj机器)的内容添加到B机器~/.ssh目录下authorized_keys文件内容中)。注意:放在用户目录下.ssh文件夹中

4.验证

ssh -p 22622 root@192.168.70.xxx


标签:登录,keys,rsa,authorized,key,linux,id,ssh
来源: https://www.cnblogs.com/python-xiakaibi/p/13489628.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有