| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> linux 第一件事 -> 正文阅读 |
|
[系统运维]linux 第一件事 |
简介24 小时开机,而且具有一个公网 IP,意味着人人都可能可以访问到你的服务器 任何人只需要知道【IP 地址】+【端口】+【用户名】+【密码】这四个要素,就能登录你的服务器。
全局篇安装防火墙
禁止 Ping
搜索: 禁止暴力破解
默认的是没有配置的,我们加入一个配置
启用 密钥验证登录 并 禁止密码登陆 改端口【用户名 =
【密码】可能被撞破的问题。超长随机密码虽然安全性有所提高,但是基本上无法记忆,手动输入也十分麻烦易错。为了解决这个困境,我们可以直接弃用【密码验证】方式,改用更安全的【密钥验证】。 所谓的【密钥验证】,就是生成【一对】相关联的密钥文件(公钥和私钥),然后把【公钥】上传到 VPS 备用。每次登录时,SSH 会将【公钥】和【私钥】进行匹配,若验证是正确的【密钥对】,则验证通过。(换言之,你无需记忆和输入复杂的密码,只要保护好【私钥】这个文件不外泄即可)
修改
环境准备
创建 Xshell 密钥[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x9NdwDo2-1662777435262)(protective.assets/18570757-a5bee2a6cf2028aa.png)] 创建密钥. png [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-45qcfKOy-1662777435263)(protective.assets/18570757-cae5036b12efb45b.png)] 创建密钥类型. png
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PZVlgAo5-1662777435263)(protective.assets/18570757-86f809d57bc6d8f0.png)] 生成密钥. png [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JjdGzISS-1662777435264)(protective.assets/18570757-a5cecc77c281976a.png)] 你可以给私钥设置密码,增加一层安全性 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-d4Dpw7Cp-1662777435264)(protective.assets/18570757-74adbc9290ed1f0e.png)] 生成的密钥. png 服务器创建存放公钥文件地址
修改 sshd 连接配置文件 vim /etc/ssh/sshd_config使用 XShell 连接[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YJg46Kt5-1662777435264)(protective.assets/18570757-db316e7e5f2330a1.png)] image 图 2 选择密钥文件 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bImEcf1Q-1662777435265)(protective.assets/18570757-a701a4f4ba21ae9d.png)] image 导入私钥并确定 注意:点击确定之后还要重新连接一次 [密钥]生成
创建用户
禁用密码登录 改ssh端口
参考资料感谢互联网,感谢以下分享的作者们。 https://www.youtube.com/watch?v=sO-afVsDJOA https://techguides.yt/guides/secure-linux-server/ https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-20-04 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 9:58:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |