linux keys ssh 秘钥 自行创建密匙, 集群服务器实现免密登录,阿里云密匙密钥对配置

简介: 免密登录

1.ssh keys 自行配置,2. 集群配置ssh 密钥  3.阿里云密钥配置

#     配置远程服务器 sshd 服务开启 密钥和密码登录  

echo "

RSAAuthentication yes

PubkeyAuthentication yes

# 开启密钥登录

PermitRootLogin yes

开密码登录

" >> /etc/ssh/sshd_config

                                                # 配置sshd 密钥和密码登录

systemctl restart sshd                # 重启ssh服务


chmod 700 ~/ ; chmod 700 ~/.ssh ; chmod 600 ~/.ssh/authorized_keys

                                               # 文件权限,本地和服务器都需要配置


#----------------------------        本地配置ssh密钥,发送到远程服务器进行免密登录         -------------------------------#


echo "# 生成密匙对:请一直回车,生成默认空的密匙,也可以参考生成密匙说明"

ssh-keygen -t rsa                             # 在本地生成密钥

# 生成密匙对:一直回车;其中id_rsa 是私钥,id_rsa.pub是公钥

                                                       # 密钥和私钥是成对存在的,缺一不可



echo "使用ssh秘钥分发 将本地密钥发送给远程服务器授权识别"

ssh-copy-id -i /root/.ssh/id_rsa.pub root@43.255.28.59

# 对方主机地址IP


ssh root@10.111.111.80                 # 免密直接登录服务器


#    ssh keys 生成秘钥说明

#------  命令生成 密匙种类 一直回车确认 ------#


ssh-keygen -b 4096                          # RSA    无需 -t 指定,-b 指定安全尺寸范围: 1024~16348

                                                         # 注意:使用更长的密钥存在收益递减。安全性比 RSA-2048 所提供的更强,应该做的是改用椭圆曲线密码学 ECDSA


ssh-keygen -t ed25519                     # [dʒen]  jie m  消息,密钥消息


#----------- 案例:    ssh-keygen -t ed25519   -----------#

Generating public/private ed25519 key pair.                            

                                             # [ˈdʒe nə reɪ tɪŋ]   jie lou rei ting 生成  [ˈpʌ b lɪk] /  [ˈp raɪ vɪt]  公共私有   [kiː]  [per]  密匙  (一),  两对

Enter file in which to save the key (/root/.ssh/id_ed25519):

                                             # [ˈentər]  en tou 输入 ( 开始)  文件 [faɪl]  [ɪn]  在 [wɪtʃ]   [tu ] 其中 保存这个密钥 {the 形容词翻译可以省略}

                                             # 输入保存密钥的文件。自定义文件名和路径

                                             # 注意:密钥文件名不能重复,否则会覆盖原来的密钥


Created directory '/root/.ssh'.

                                              #  [k ri ˈeɪ tɪ d]  kui ei tei te 创建  [də ˈre k tə ri]  dou ruai ke tou rui  目录

Enter passphrase (empty for no passphrase):

                                              # 输入 pass  [f reɪ z]  短语,密码短语   [ˈe m pti] en m d 空的  为 没有密码短语。类似于密码加密,建议输入

Enter same passphrase again:

                                              #  输入 [seɪ m] 相同 密码短语   [əˈ ɡen] ou gen  再一次

Your identification has been saved in /root/.ssh/id_ed25519.

                                               # 您的 [aɪˌ den tɪ fɪˈkeɪ ʃn]  ai den ti fei k xin 标识  [biːn] 曾经,has been 已经。保存在


Your public key has been saved in /root/.ssh/id_ed25519.pub.

 

The key fingerprint is:              #  [ði] 这个  [kiː] k i   密匙,关键,  [ˈfɪŋɡəprɪnt] shen ge p len t 指纹

           

SHA256:xdq0kS22xfwTBo4d3BKD7uUXxtWS/ikPQEQsH7O1lEA root@localhost.localdomain

The key's randomart image is:






#    3. 阿里云密匙对配置  

ECS 管理---网络与安全---密匙对---创建密匙对---查找创建的密匙对,绑定ECS实例

控制台操作重启ECS生效



目录
相关文章
|
13天前
|
网络协议 安全 Linux
如何配置Linux端的ftp?
如何配置Linux端的ftp?
116 64
|
19天前
|
弹性计算 运维 安全
阿里云轻量应用服务器和经济型e实例区别及选择参考
目前在阿里云的活动中,轻量应用服务器2核2G3M带宽价格为82元1年,2核2G3M带宽的经济型e实例云服务器价格99元1年,对于云服务器配置和性能要求不是很高的阿里云用户来说,这两款服务器配置和价格都差不多,阿里云轻量应用服务器和ECS云服务器让用户二选一,很多用户不清楚如何选择,本文来说说轻量应用服务器和经济型e实例的区别及选择参考。
阿里云轻量应用服务器和经济型e实例区别及选择参考
|
20天前
|
机器学习/深度学习 存储 人工智能
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
阿里云的GPU云服务器产品线在深度学习、科学计算、图形渲染等多个领域展现出强大的计算能力和广泛的应用价值。本文将详细介绍阿里云GPU云服务器中的gn6v、gn7i、gn6i三个实例规格族的性能特点、区别及选择参考,帮助用户根据自身需求选择合适的GPU云服务器实例。
阿里云GPU云服务器实例规格gn6v、gn7i、gn6i实例性能及区别和选择参考
|
13天前
|
弹性计算 人工智能 安全
阿里云推出第九代ECS实例,最高提升30%性能
阿里云推出第九代ECS实例,最高提升30%性能
119 14
|
6天前
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
|
8天前
|
Linux 编译器 开发工具
快速在linux上配置python3.x的环境以及可能报错的解决方案(python其它版本可同样方式安装)
这篇文章介绍了在Linux系统上配置Python 3.x环境的步骤,包括安装系统依赖、下载和解压Python源码、编译安装、修改环境变量,以及常见安装错误的解决方案。
19 1
|
14天前
|
Ubuntu Linux
Linux服务器的自动启动可以在哪里进行配置?
Linux服务器的自动启动可以在哪里进行配置?
68 3
|
14天前
|
人工智能 运维 Cloud Native
专访阿里云:AI 时代服务器操作系统洗牌在即,生态合作重构未来
AI智算时代,服务器操作系统面临的挑战与机遇有哪些?
专访阿里云:AI 时代服务器操作系统洗牌在即,生态合作重构未来
|
23天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
21天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
下一篇
无影云桌面