如何更换我的密钥对?
1. 问题描述
更换云服务器密钥对,删除旧的密钥对。
2. 处理方法
登录Linux云服务器上制作密钥对,首先用密码或旧的密钥登录到待更换密钥对的云服务器,然后执行以下命令:
[root@host ~]$ ssh-keygen <== 建立密钥对
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): <== 按 Enter
Created directory ´/root/.ssh´.
Enter passphrase (empty for no passphrase): <== 输入密钥锁码,或直接按 Enter 留空
Enter same passphrase again: <== 再输入一遍密钥锁码
Your identification has been saved in /root/.ssh/id_rsa. <== 私钥
Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
The key fingerprint is:
0f:d3:e7:1a:1c:bd:5c:03:f1:19:f1:22:df:9b:cc:08 root@host
密钥锁码在使用私钥时必须输入,这样就可以保护私钥不被盗用。现在,在 root 用户的家目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件:id_rsa 为私钥,id_rsa.pub 为公钥。在Linux云服务器上执行以下命令安装公钥。
$ cd .ssh$ cat id_rsa.pub >> authorized_keys
为了确保连接成功,请保证以下文件权限正确。
$ chmod 600 authorized_keys$ chmod 700 ~/.ssh
(可选)设置 SSH,打开密钥登录功能(使用公共镜像创建的Linux云服务器默认是开启的),编辑 /etc/ssh/sshd_config 文件,进行如下设置:
RSAAuthentication yes
PubkeyAuthentication yes
检查如下配置项,确保root用户能通过SSH登录:
PermitRootLogin yes
完成上述配置后,并以密钥方式登录成功后,再禁用密码登录:
PasswordAuthentication no
重启SSH服务。
service sshd restart
如何更换我的密钥对?相关推荐
- android系统release签名
转自:http://blog.csdn.net/yangkai6121/article/details/38682321 为什么需要给Android系统签个名才能进行CTS认证呢?原来我们通过make ...
- id文件夹怎样传入服务器,服务器id怎么设置
服务器id怎么设置 内容精选 换一换 用户的弹性云服务器已绑定EIP,但是无法连接到Internet.弹性云服务器通过EIP访问Internet的流程如图1所示:本问题请按照以下思路进行排查处理.查看 ...
- ftp如何在服务器上打开文件,ftp在服务器上打开文件
ftp在服务器上打开文件 内容精选 换一换 SAP HANA Studio提供对SAP HANA的管理功能.完成SAP HANA节点的部署后,需要安装SAP HANA Studio,并将SAP HAN ...
- 服务器读取本地文件,如何在云服务器上打开本地文件
如何在云服务器上打开本地文件 内容精选 换一换 边缘节点上报应用日志和系统日志需要打开日志开关,且边缘节点的NTP与华为云一致.如果看不到日志,可能有如下原因:日志开关未打开.登录IEF控制台,在左侧 ...
- Signal protocol 开源协议理解
安全和简洁 真是互斥... Signal protocol是真正的端到端的通讯加密协议,号称是世界上最安全的通讯协议,任何第三方包括服务器都无法查看通讯内容,热门应用facebook messenge ...
- 端对端加密通讯协议Signal protocol 学习(转)
转载:https://www.jianshu.com/p/e1f6f01c65f8 前段时间学习了对称加密/非对称加密算法,了解了不同类型加密算法的应用场景.最近一直在关注Mixin项目,对其采用的加 ...
- 签名密钥和加密密钥区别?
签名密钥和加密密钥 由于公钥所具有的两种不同用途,在实际应用中,需要分别配置用于数字签名/验证的 密钥对和用于数据加密/解密的密钥对,这里分别称为签名密钥对和加密密钥对。这两对密 钥由于用途不同,因此 ...
- 2020-11-07 EOS 体系下钱包实现Multisig 多签的方法。
EOS体系下的多签Multisig 实现. 首先我们需要知道EOS的账户体系 是由钱包地址与对应的权限表组合而成的. 例如一个普通的地址 eosalice 对应了2个不同的密钥对, 一个是 owner ...
- 华为服务器显示f03报错,win2003服务器f新建ftp服务
win2003服务器f新建ftp服务 内容精选 换一换 本文以裸金属服务器的操作系统为"CentOS 7.0 64位"为例,采用fdisk分区工具为数据盘设置分区.MBR格式分区支 ...
最新文章
- 利用OTP为odoo增强安全访问
- android webview 抖动,【报bug】关于webview中上下滑动出现抖动的问题
- SQL Server之体系结构
- mysql报错5_mysql5.5 启动报错:ERROR!_MySQL
- 简谈“开放平台”设计中的一些感悟
- 弹窗实用素材模板|UI设计中的弹窗设计技巧,快get
- 服务器文件重命名称,在服务器重命名文件与Python
- STM32学习第三课:STM32 c语言学习基础3(内存操作、指针、结构指针)
- 中国“互联网+酒店”专题研究报告2015
- 服务器响应头隐藏X-power-by
- 【Java学习笔记之三】java中的变量和常量
- Ubuntu 查看分区的磁盘格式
- bzoj4556(sam)
- 多媒体(流媒体)技术领域及开源系统,媒体库数据如音乐、图片问题等-(图像,音视频)
- 计算机点阵存储空间,计算机存储量计算存储400个24*24点阵汉字字形所需的存储容量是________....
- 微信会员系统的具体操作流程,怎么使用微信会员卡管理系统制作 button onclick=myFunction()
- 揭秘!苏宁“信息基础设施”型零售实践大解析
- 【课程设计】Java Web 学生成绩管理系统
- ZK-SNARKS | 创建第一个零知识snark电路
- 乌镇互联网大会发布15项世界领先科技成果