记一次SSH使用数字证书远程登录

本文介绍了在Debian系统上安装SSH并配置使用数字证书进行远程登录的步骤。首先通过apt-get安装openssl-server,然后通过systemctl管理SSH服务状态。接着,在sshd_config配置文件中开启ROOT远程登录和数字证书登录,并重启服务。在客户端生成公私钥对,将公钥上传到服务器,并在遇到网络问题时重启networkmanager服务以解决。
摘要由CSDN通过智能技术生成

安装SSH

本次远程服务器使用的是Debain系统,使用apt-get install openssl-server

服务状态的启动/状态/停止

systemctl start sshd.service
systemctl status sshd.service
systemctl stop sshd.service

SSH配置文件

需要在/etc/ssh/sshd_config中修改成以下配置:
SSH配置路径
服务器开启ROOT远程登录:
请添加图片描述
服务器启用数字证书登录:
请添加图片描述
配置修改后需要重启服务systemctl restart sshd.service

客户机生成数字证书:
请添加图片描述
生成的公私钥存在用户目录下的/.ssh文件中:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值