当前位置: 首页 > news >正文

Linux:系统初始化,内核优化,性能优化(2)

优化ssh协议

Linux:ssh配置_ssh配置文件-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/131520745?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171068202516800197044705%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171068202516800197044705&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-131520745-null-null.nonecase&utm_term=ssh&spm=1018.2226.3001.4450

这篇文章有大部分的ssh配置操作,我建议把ssh的端口号改一下,因为大家都知道22端口

以及可以对用户以及远程的ip进行详细的控制

此外我那章文章里还有几个没讲,我在这补齐

禁用dns的反向解析:默认他会去尝试把我们连接的ip去解析成为域名,这样可能导致连接速度变慢

vim /etc/ssh/sshd_config 

 

注释去掉之后再改为no,或者直接用我下面的命令

sed -i 's/#UseDNS yes/UseDNS no/' /etc/ssh/sshd_config

 禁用GSSAPIAuthentication认证

他默认是yes把他改为no,或者用下面这个命令一键修改

sed -i 's/GSSAPIAuthentication yes/GSSAPIAuthentication no/' /etc/ssh/sshd_config

默认的端口号最好也改一下,而且禁用root账户的远程登录,上面的文章里就有

我们应该去创建一个其他用户,给他赐予sudo权限


sudo授权

Linux:sudo给予账户特定的权限_sudo 给某一个用户 权限-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/135128297?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171068316516800213083888%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171068316516800213083888&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-135128297-null-null.nonecase&utm_term=sudo&spm=1018.2226.3001.4450这篇文章专门用来写的sudo赐予权限

 


优化历史记录和登录超时

Linux:终端定时自动注销-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/135119375?spm=1001.2014.3001.5502这章是详细写的超时退出,防止我们不在的情况下,别人直接操作

历史记录默认是1000条,这样太危险了

vim /etc/profile

把他修改为要记录的次数

再去执行一下这个脚本就可以立即生效

source /etc/profile
history

查看历史记录 


http://www.lryc.cn/news/320231.html

相关文章:

  • JS08-DOM节点
  • 2024/3/14打卡棋子(14届蓝桥杯)——差分
  • A Survey on Multimodal Large Language Models
  • Java面向对象编程(高级)一
  • 1056:点和正方形的关系
  • 【iOS】ARC学习
  • 数据分析 | Matplotlib
  • mac npm install 很慢或报错
  • 100天精通Python(实用脚本篇)——第118天:基于selenium和ddddocr库实现反反爬策略之验证码识别
  • 51单片机与ARM单片机的区别
  • Android 10.0 mtk平台系统添加公共so库的配置方法
  • simulink平面五杆机构运动学仿真
  • 【Docker】APISIX Ingress Controller部署
  • 常见的十大网络安全攻击类型
  • 接口幂等性问题和常见解决方案
  • 网站首页添加JS弹屏公告窗口教程
  • 【Rockchip 安10.1 默认给第三方apk默认开启所有权限】
  • python-redis缓存装饰器
  • 每个私域运营者都必须掌握的 5 大关键流量运营核心打法!
  • 蓝桥杯--平均
  • 未来已来:科技驱动的教育变革
  • 【蓝桥杯每日一题】填充颜色超详细解释!!!
  • VSCODE的常用插件
  • Oracle常用DBA相关语句
  • JavaScript 入门指南(一)简介及基础语法
  • UbuntuServer22.04配置静态IP地址
  • vue3 打印局部网页、网页下载为图片、下载为pdf-自动分页,几行代码搞定
  • 力扣hot100:34. 在排序数组中查找元素的第一个和最后一个位置(二分查找的理解)
  • 几何相互作用GNN预测3D-PLA
  • 2024最新版使用PyCharm搭建Anaconda