『贴代码』
项目介绍
项目精选
优选问答
【本期话题】更多
三人寄语更多
设置后,UI不会变更,要不给他一个SetTimeout试试,原因自己想
点赞:0
测试没问题的不一定没问题,测试有问题的那肯定有问题!
点赞:2
对于答案来说,更重要的是找到答案的这个过程而不是答案本身!
点赞:0
逻辑注解清晰的代码优于那些一眼看不明白的语法糖
点赞:0
抛开需求讲架构,和纸上谈兵无差!
点赞:1
在循环里面慎重的使用await!
点赞:0
一些奇奇怪怪的问题,一般和异步有关!
点赞:0
时好时坏的结果,往往是多线程引起的逻辑混乱导致的!
点赞:0
抛开需求谈架构是无意义的事情!
点赞:0
需求就是系统的千年杀,相爱相杀那种!
点赞:0
PasteSpider测试环境之为centos7中的ssh启用证书登陆模式
尘埃 2023-05-01 4376 268 0 编辑
启用证书模式SSH登陆

更多PasteSpider的操作介绍,请前往 PasteSpider操作文档


服务器信息 centos7 ssh cat vim


1.如何安装ssh这里不介绍哈!

2.查看下配置

cat /etc/ssh/sshd_config

是不是看到了一行

# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2

# but this is overridden so installations will only check .ssh/authorized_keys

AuthorizedKeysFile	.ssh/authorized_keys

表示说授权验证文件在上面的这个地方~/.ssh/authorized_keys

3.创建临时文件夹

mkdir -p /home/temp

4.创建证书串,公和私

ssh-keygen -t rsa -b 4096 -f /home/temp/user_ca -C user_ca

确认后会叫你输入2次密码,输入一样的就成,记住他,后面要用到。

命令选项

-b:指定密钥长度;
 
-e:读取openssh的私钥或者公钥文件;
 
-C:添加注释;
 
-f:指定用来保存密钥的文件名;
 
-i:读取未加密的ssh-v2兼容的私钥/公钥文件,然后在标准输出设备上显示openssh兼容的私钥/公钥;
 
-l:显示公钥文件的指纹数据;
 
-N:提供一个新密语;
 
-P:提供(旧)密语;
 
-q:静默模式;
 
-t:指定要创建的密钥类型。

5.查看生成的证书文件

cd /home/temp/
ls

6.看到了user_ca 和 user_ca.pub 两个新生成的文件。

7.打开user_ca.pub文件,复制他的内容,注意不要空行。

8.打开~/.ssh/authorized_keys文件,换一行新的,然后把7的内容复制进去。这个意思是服务器认可那个公证书。

#这个命令是不是表示追加内容呢?

cat /home/temp/user_ca.pub >> ~/.ssh/authorized_keys

9.重启ssh服务.

systemctl restart sshd

10.把user_ca文件复制到本地,接下来我们要使用他进行SSH登录,我们打开Xshell7工具,新建会话,在用户身份验证那边勾选Public Key。IP和端口啥的输入进行。然后进行登录。

11.在跳出密码的那个界面,选择第二种,然后选择文件user_ca,然后输入证书密码,点击登录。应该就可以登录了。

12.把user_ca的内容复制到后台对应的证书内容粘贴处,然后写入证书密码。下次就可以使用了。

评论列表
尘埃
268 4376 0
快捷注册
热门推荐更多
PasteSpiderFile
PasteSpider的项目文件客户端,开发中能够快速发布!;
最新动态
  • 171.****.194 正在查看 PasteSpider内各种宏的规则和定义说明 !
  • 161.****.42 正在查看 框架PasteForm实际开发案例,支持多级对象的表单看看有多简单只要几个特性即可!(1) !
  • 161.****.42 正在查看 框架PasteForm实际开发案例,支持多级对象的表单看看有多简单只要几个特性即可!(1) !
  • 136.****.140 正在查看 PasteSpider部署工具介绍,为啥说是开发专属部署工具,看这篇就够了! !
  • 136.****.140 正在查看 PasteSpider部署工具介绍,为啥说是开发专属部署工具,看这篇就够了! !
  • 102.****.220 正在查看 PasteSpider之项目-服务-环境介绍 !
  • 102.****.220 正在查看 PasteSpider之项目-服务-环境介绍 !
  • 188.****.169 正在查看 【PasteForm】最佳CRUD的实现案例项目PasteTemplate解析,包含源码(二) !
  • 188.****.169 正在查看 【PasteForm】最佳CRUD的实现案例项目PasteTemplate解析,包含源码(二) !
  • 43.****.108 正在查看 在Centos7中安装Nginx !
  • 43.****.108 正在查看 在Centos7中安装Nginx !
欢迎加入QQ讨论群 296245685 [PasteSpider]介绍 [PasteForm]介绍 @2022-2023 PasteCode.cn 版权所有 ICP证 闽ICP备2021013869号-2