Liunx系统怎么设置免密登录?看这一篇!

news2025/1/16 18:59:17

远程口令爆破也是黑客常用的手段,有些人安全意识薄弱的会设置一些简单的密码,这样分分钟会被黑客爆破进去,一旦操作系统沦陷,里面的数据必将被黑客一览无余,使用免密登录可以有效降低密码被爆破的风险,具体的操作请看下列步骤。

以centos6/7为例

1.在本地电脑putty的安装目录下找到puttygen.exe

图1.png

2.打开puttygen.exe,点击“Generade”

图2.png

3.在如图所示区域内移动鼠标生成密钥直到进度条结束

图3.png

4.点击“Save private key”保存私钥,在弹出的提示框中点击“是”

图4.png

5.选择保存路径并命名,然后点击“保存”

图5.png

6.复制提示框中的公钥,注意旁边有滚动条,一定要下拉复制完全

6.png

7.密码登录centos7.6系统机器,输入mkdir ~/.ssh,按回车键

7.png

输入cd ~/.ssh按回车键
输入vi ~/.ssh/authorized_keys按回车键
按“i”进入插入模式,将第7步复制的公钥右击粘贴输入

8.png

8.按“ESC”键输入wq按回车键保存退出vi编辑

9.png

9.设置密钥文件的权限输入chmod 700 ~/.ssh,输入chmod 600 ~/.ssh/*

10.png

10.修改sshd配置vi /etc/ssh/sshd_config最后两行加入一下命令

RSAAuthentication yes
PubkeyAuthentication yes

11.png

11.重启sshd

centos7:systemctl restart sshd
centos6:service sshd restart

12.回到本地电脑打开putty.exe,在提示框处输入服务器IP连接地址和端口

12.png

13.在“Connection”下的“Data”中,如图位置处输入配置了key的用户名,示例为root

13.png

14.在“Connection”下“SSH”展开,点击“Auth”,然后点击“Browse..”

14.png

15.选择先前保存的私钥文件,点击“打开”

15.png

16.回到session,saved sessions 命名一个会话连接
最后点save,保存成功下次可以双点击这个会话连接一键远程

16.png

17.点击Open 登录成功

17.png

18.配置sshd 关闭SSH直接密码登录
输入命令vi /etc/ssh/sshd_config
注释掉PasswordAuthentication改为no

18.png

19.按“ESC”键输入wq按回车键保存退出vi编辑
重启sshd

centos7:systemctl restart sshd
centos6:service sshd restart

20.测试密码登陆会直接断开,密钥文件登录不影响

19.png

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1653669.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++学习第十二天(继承)

1、继承的概念以及定义 继承的概念 继承机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行拓展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构&#x…

光伏设计的核心要素有哪些?

光伏设计是可再生能源领域中的一个重要分支,它涉及到将太阳能转换为电能的整个过程。在光伏系统的设计和构建过程中,有几个核心要素需要被充分考虑和精确计算,以确保系统的性能、可靠性和经济效益。 一、光照条件分析 光照条件是光伏系统设计…

从Python整数变量内存大小占用28字节谈起

实验结果 本机环境64位Python 3.12 内存布局图 0 4 8 12 16 20 24 28 |----------|----------|----------|----------|----------|----------|----------| | ob_refcnt | ob_type | ob_digit | …

C++初识多态(1)

1.多态要解决的问题(引入) 任何一种机制的存在,必然是有其存在的意义的,例如我们前面学过的函数重载,运算符重载,以及引用等等,都是解决一些特殊问题的; 下面通过一些具体的例子&a…

Postman的一些使用技巧

Postman 是一个流行的 API 开发工具,用于设计、开发、测试、发布和监控 API。在现代web开发中使用非常广泛。后端开发必备而且必会的工具。 目录 1.配置环境变量 2.动态变量 3.脚本 4.测试 5.模拟 6.监控 7.集合运行器 8.响应保存 9.请求历史 10.同步请求…

6、随机森林(Random forests)

Random forests started a revolution in machine learning 20 years ago. For the first time, there was a fast and reliable algorithm which made almost no assumptions about the form of the data, and required almost no preprocessing. In today’s lesson, you’ll…

数据结构——实现通讯录(附源码)

乐观学习,乐观生活,才能不断前进啊!!! 我的主页:optimistic_chen 我的专栏:c语言 点击主页:optimistic_chen和专栏:c语言, 创作不易,大佬们点赞鼓…

党建教育vr虚拟现实展厅真正实现了绿色、低碳的展示方式

在数字化浪潮席卷的今天,传统企业门户官网已难以满足企业日益增长的展示需求。面对这一挑战,北京华锐凭借深厚的行业经验和领先的技术实力,为您提供全新的元宇宙虚拟展厅制作服务,助您轻松打破现实与虚拟的界限,开启企…

Flutter笔记:Widgets Easier组件库(11)- 使用提示吐丝(Tip Toasts)

Flutter笔记 Widgets Easier组件库(11)使用提示吐丝 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite:http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this …

【文献解析】NeRF的原理是什么

论文:https://arxiv.org/abs/2003.08934 TensorFlow代码:https://github.com/bmild/nerfPyToch代码:https://github.com/yenchenlin/nerf-pytorch 一、文章概述 1.问题导向 从新视点生成照片级真实感输出需要正确处理复杂的几何体和材质反…

WEB基础--JDBC操作数据库

使用JDBC操作数据库 使用JDBC查询数据 五部曲:建立驱动,建立连接,获取SQL语句,执行SQL语句,释放资源 建立驱动 //1.加载驱动Class.forName("com.mysql.cj.jdbc.Driver"); 建立连接 //2.连接数据库 Stri…

提高谷歌抓取成功率:代理IP的7个使用误区

在当今数字化时代,数据采集和网络爬取已成为许多企业和个人必不可少的业务活动。对于爬取搜索引擎数据,特别是Google,使用代理IP是常见的手段。然而,使用代理抓取Google并不是一件轻松的事情,有许多常见的误区可能会导…

Ubuntu 部署agular项目

我的front-end是用的webpack,就直接执行的npm run build打包。 完成之后就可以\target\classes\static找到 ,直接把整个static上传到需要部署的地方就可以了。 当然这个打包output路径也是angular.json配置好了的 sudo apt update sudo apt install n…

大模型微调之 在亚马逊AWS上实战LlaMA案例(三)

大模型微调之 在亚马逊AWS上实战LlaMA案例(三) 使用 QLoRA 增强语言模型:Amazon SageMaker 上 LLaMA 2 的高效微调 语言模型在自然语言处理任务中发挥着关键作用,但训练和微调大型模型可能会占用大量内存且耗时。在本文中&…

华为数据之道第二部分导读

目录 导读 第二部分 第4章 面向“业务交易”的信息架构建设 信息架构的四个组件 数据资产目录 数据标准 数据模型 数据分布 信息架构原则:建立企业层面的共同行为准则 信息架构建设核心要素:基于业务对象进行设计和落地 按业务对象进行架构设…

十分钟掌握Java集合之List接口

哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一…

Day 28 MySQL的数据备份与恢复

数据备份及恢复 1.概述 ​ 所有备份数据都应放在非数据库本地,而且建议有多份副本 备份: 能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方 冗余: 数据有多份冗余,但不等备份&…

GNU Radio FFT模块窗函数对比

文章目录 前言一、grc 图二、窗函数及对应的运行结果1、矩形窗2、汉明窗3、汉宁窗4、黑曼窗5、黑曼-哈里斯窗6、凯泽窗7、巴特利特窗8、平顶窗 前言 GNU Radio 中 FFT 模块的窗函数包括以下几种:矩形窗(Rectangular Window)、汉明窗&#xf…

分割模型Maskformer系列

maskformer:Per-Pixel Classification is Not All You Need for Semantic Segmentation 论文地址:https://arxiv.org/pdf/2107.06278 1.概述 传统的语义分割方法通常采用逐像素分类(per-pixel classification),而实…

邦注科技 模具保护器 CCD电子眼 专业工业视觉检测设备

模具保护器是一种用于保护模具的设备,可以在塑料压铸和冲床等加工过程中起到保护模具的作用。以下是关于模具保护器在保护塑料压铸和冲床模具方面的应用: 塑料压铸模具保护器: 防止碰撞:在塑料压铸过程中,模具可能会…