首页 > 其他分享 >ssh 免密登陆

ssh 免密登陆

时间:2023-02-07 18:11:28浏览次数:32  
标签:公钥 rw rsa 免密 ssh root 登陆

ssh 免密登陆

1、生成密钥

通过执行命令 ssh-keygen -t rsa 来生成我们需要的密钥

执行上面的命令时,我们直接按三次回车,之后会在用户的根目录下生成一个 .ssh 的文件夹

文件夹下面有4个文件

authorized_keys: 存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥。
id_rsa: 生成的私钥文件
id_rsa.pub: 生成的公钥文件
known_hosts: 已知的主机公钥清单

2、将自己的公钥添加到服务器的 authorized_keys 里

cd ~
cd .ssh/
ll
总用量 16
-rw-------. 1 root root  579 2月   7 17:02 authorized_keys
-rw-------. 1 root root 1679 3月  17 2022 id_rsa
-rw-r--r--. 1 root root  397 3月  17 2022 id_rsa.pub
-rw-r--r--. 1 root root  363 3月  17 2022 known_hosts

3、尝试免密登陆

如果还是需要输入密码

1、先清空所有权限

C:\Users\user_name\.ssh\config

1

密钥文件右键 -》属性 -》 安全 -》 高级 -》 禁用继承 -》从此对象中删除所有已继承的权限 -》 应用

2、给用户设置访问权限

2

这个时候我们需要添加一个用户,给予访问权限,要与使用 ssh 连接登录的用户一致

右键 -》属性 -》 安全 -》 高级 -》 添加 -》 选择主体 -》 高级 -》 立即查找 -》 选择用户后确认,一路保存即可

标签:公钥,rw,rsa,免密,ssh,root,登陆
From: https://www.cnblogs.com/kai-/p/17099391.html

相关文章

  • 解决Centos使用ssh连接自动断开
    在使用Centos7的时候,经常在一段时间没有操作之后就自动断掉了,然后重新连接之后就可能失去了当前操作场景,那么如何才能保证我们即使长时间不操作也会一直保持连接状态,往下看......
  • Openssh升级记录
    执行升级前备份文件cp-r/etc/ssh /etc/ssh_bakcp/etc/init.d/sshd /etc/init.d/sshd_bakcp/usr/sbin/sshd /usr/sbin/sshd_bak一、查看openssl 1、查看opens......
  • jsp+sevlet+mysql实现用户登陆和增删改查功能
    @目录一、系统介绍二、功能展示1.用户登陆2.用户列表3.查询用户信息4.添加用户信息5.修改用户信息6.删除用户信息四、其它1.其他系统实现2.获取源码一、系统介绍系统主要......
  • 终端登陆前欢迎界面设置
    终端登陆前欢迎界面修改/etc/issus远程终端登录后欢迎信息CentOS修改/etc/motdvim/etc/motd前情提示有时候会看到Redis或者其他软件,安装完成后会在控制台输出好看......
  • 利用sshpass批量实现基于key验证脚本
    实现基于key验证的脚本1:[root@centos7~]#vim/etc/ssh/ssh_config#免应答known_hostsStrictHostKeyCheckingno[root@centos7~]#cathosts.list192.168.1.21019......
  • idrac8配置ssh密钥指南
    IntegratedDellRemoteAccessController8版本2.70.70.70用户指南......
  • Sybase限制登陆次数
    ---关于错误登录锁定设定--------服务级别的设置,影响所有的用户。sp_configure"maximumfailedlogins",ngo如果只针对单个用户设置,可以通过alterlogin命令--例子,将to......
  • nodejs系列-如何用JS代码连接远程服务器并执行命令创建文件-ssh2
    ssh2是什么?SSH2clientandserver模块用纯JavaScript为node.js编写。我们可以在代码里使用它链接远端服务器,执行一些必要的操作为什么要使用ssh2?作为一名前端,我们......
  • centos密码登陆错误次数太多被锁处理
    查看认证规则普通用户输入错误密码三次,锁10分钟,root用户密码错误三次,锁1200s=20分钟查看指定用户密码错误次数,时间及从哪个ip过来pam_tally2--userroot指定用户解......
  • 创建并使用私钥privateKey登录 SSH 服务器
    使用privateKey登录SSH服务器是什么意思呢?我们平时登录Linux服务器的时候,经常是使用用户名和密码进行登录,但是如果我们要使用它进行代码连接或者其他操作的情况下,我们......