Linux 配置免密证书登录

位置:首页>文章>详情   分类: 教程分享 > Linux和Shell教程   阅读(816)   2023-03-28 11:29:14

一  编辑SSH配置文件启用证书登录

vim /etc/ssh/sshd_config
找到
#PubkeyAuthentication yes
将前面的#注释删除,后面必须是yes

二 重启SSHD服务
service sshd restart
 
  • 生成SSH公钥,私钥.

    # ssh-keygen -t rsa

    连续三次回车.

  • 将公钥拷贝到目标服务器.

    # ssh-copy-id server-2

  • 连接目标服务器.

    # ssh server-2

注意:
需要免密登录的服务器,用户文件~/.ssh/authorized_keys 必须是 600权限

登录的服务器下面的私钥权限也是600

 



 
标签:
地址:https://www.leftso.com/article/929.html

相关阅读

一  编辑SSH配置文件启用证书登录vim /etc/ssh/sshd_config找到#PubkeyAuthentication yes将前面的#注释删除,后面必须是yes二 重启SSHD服务...
生成SSH公钥和私钥ssh-keygen -t rsa #注意生成时设置密钥的密码,这样在利用证书登录时就会先验证密码导入公钥#导入公钥到服务器用户ssh证书列表 cat ~/.ssh/id_r...
acme.sh 安装证书使用解决Java证书无法验证问题acme.sh v3 换了ssl的证书签发机构,需要先注册一个邮箱acme.sh 注册邮箱acme.sh --register-accou...
acme.sh脚本docker方式使用获取免费SSL证书环境docker构建version:"3.8"services:acme.sh:image:neilpang/acme.sh:3.0.4c...
ubuntu 配置sudo不需要输入密码Ubuntu单用用户配置sudo vi /etc/sudoers在打开文件的最下方添加以下行内容:ubuntu ALL=(ALL) NOPASSWD:...
接上一篇harbor2.10.x离线安装-左搜(leftso.com)安装了http版本,禁用了https,然后发现使用的时候没有https各种不方便。随即研究了下https的处理,注意下面以正...
Apine Linux 配置国内软件源echo "https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.16/main" &gtl; /etc/apk/r...
继前面讲解了jenkin的安装Jenkins 2.319.1 LTS WAR文件安装方式 这里讲解下jenkin的基础部署流程
alpineLinux安装nginx更新软件apkupdate安装nginxapkaddnginx查看nginx版本nginx-vnginx启停启动停止servicenginxstop重启ser...
GrayLog admin账号修改密码(docker版)由于graylog的admin账号不是配置到数据库中,而是配置到配置文件/etc/graylog/server/server.conf里面...