Linux系统优化

优化ssh链接速度

xshell中内置了ssh链接的客户端,Linux系统内置了ssh的服务端sshd,默认是开启的,在mac系统中,sshd是默认关闭的,需要手动开启。

[root@localhost ~]# ls /etc/ssh
moduli      sshd_config         ssh_host_ecdsa_key.pub  ssh_host_ed25519_key.pub  ssh_host_rsa_key.pub
ssh_config  ssh_host_ecdsa_key  ssh_host_ed25519_key    ssh_host_rsa_key# sshd_config就是服务端的配置文件,修改之前先进行备份
[root@localhost ssh]# cp sshd_config sshd_config.bak
[root@localhost ssh]# vi sshd_config
:set number
79gg  #定位到79行
GSSAPIAuthentication yes  改为no
115gg #定位到115行
#UseDNS yes  去掉井号  改为no
UseDNS no
:wq #保存
# 重启sshd程序
[root@localhost ssh]# systemctl restart sshd

优化selinux

安全机制,但是开启后操作起来会很麻烦。
永久关闭配置

[root@localhost ssh]# vi /etc/selinux/config
:set number
7gg
SELINUX=enforcing改为disabled
# 需要重启生效,生产环境下无法重启,可以先临时关闭
[root@localhost ssh]# setenforce 0
# 查看selinux状态
[root@localhost ssh]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   permissive允许不使用  enfrocing强制使用
Mode from config file:          disabled
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      31

关闭firewalld

关闭防火墙和开机自启动


[root@localhost ssh]# systemctl stop firewalld
[root@localhost ssh]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

安装常用软件

[root@localhost ssh]# yum install lrzsz vim tree wget net-tools screen tcpdump bash-completion -y
lrzsz:上传下载
vim:编辑器
tree:显示目录结构
wget:下载东西
net-tools:网络相关工具,可以通过rpm -ql net-tools查看相关命令。
screen:屏幕工具,网络不稳定时防止程序中断
tcpdump:抓包
bash-completion:tab键的加强版 输入-再使用tab键会提示有哪些参数

screen用法

# 开启screen屏幕
[root@localhost ssh]# screen
# 查看screen窗口
[root@localhost ~]# screen -ls
There is a screen on:2002.pts-0.localhost	(Detached)
1 Socket in /var/run/screen/S-root.
# 恢复screen窗口
[root@localhost ~]# screen -r 2002   # screen编号  通过 screen -ls查询
# 退出screen窗口
[root@localhost ssh]# exit

查看已经安装的软件包

# 查看已安装软件包的个数
[root@localhost ~]# rpm -qa | wc -l

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

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

相关文章

Monica Unlimited生产环境半年实践心得

程序员开通Monica Unlimited,到现在也有半年,AGI的影响在渐渐发生 最开始的时候并不知道如何和AI协作, 只能逼自己每天和Monica聊天, 但是感觉如果没有目的的提问, 往往也得不到想要的回答. "正则表达式"是kick-Off,学一次用一次的…

Node.js HTTP Server

可以支持视频断点续传。 http-server: a simple static HTTP server # Install npm install --global http-server# cd to targer directory and start http-server

如何查找下载国外博士论文

查找国外博士论文可以去ProQuest学位论文全文数据库,ProQuest学位论文全文数据库,是将ProQuest公司PQDD文摘库(现名PQDT)中适合中国科研人员科研和教学使用的论文全文建设而成,并向全国百数家科研教学单位的读者提供全…

P1579 哥德巴赫猜想(升级版)Python 埃拉托斯特尼筛法

哥德巴赫猜想(升级版) 题目背景 1742 年 6 月 7 日,哥德巴赫写信给当时的大数学家欧拉,正式提出了以下的猜想:任何一个大于 9 9 9 的奇数都可以表示成 3 3 3 个质数之和。质数是指除了 1 1 1 和本身之外没有其他约…

【数据结构与算法】贪心算法及例题

目录 贪心算法例题一:找零问题例题二:走廊搬运物品最优方案问题输入样例例题三:贪心自助餐 贪心算法 贪心算法是一种在每一步选择中都采取当前状态下最优的选择,以期望最终达到全局最优解的算法。它的核心思想是每次都选择当前最…

基于动态顺序表的应用——通讯录

文章目录 顺序表的应用——基于动态顺序表实现通讯录一、顺序表的文件:SeqList.hSeqList.c 二、通讯录的实现思路三、通讯录代码实现通讯录的初始化通讯录的销毁通讯录添加数据通过姓名查找联系人通讯录删除数据通讯录展示通讯录修改数据通讯录查找测试代码 四、所有…

R-tree总结

R树(R-tree)是一种树状数据结构,用于高效地索引和查询多维空间数据。它最常见的应用是在地理信息系统(GIS)和空间数据库中,用于管理和查询地理空间数据。下面是一个R树的简要总结,并结合一个实际…

永恒之蓝(ms17-010)复现

永恒之蓝 永恒之蓝(Eternal Blue)爆发于2017年4月14日晚,是一种利用Windows系统的SMB协议漏洞来获取系统的最高权限,以此来控制被入侵的计算机。甚至于2017年5月12日, 不法分子通过改造“永恒之蓝”制作了wannacry勒索…

计算机网络——CSMA/CD协议以及相关习题

目录 前言 引言 CSMA/CD协议 CSMA与CSMA/CD的区别 CSMA/CD流程 前言 本博客是博主用于复习计算机网络的博客,如果疏忽出现错误,还望各位指正。 引言 最早的以太网,许多计算机都连接在一根总线上工作——广播通信方式。 总线的特点想…

2024山东健博会/功能性食品/阿胶/酵素/营养品/肽产品展

2024第6届中国(济南)国际大健康产业博览会(China-DJK山东健博会) The 2024 sixth China (Jinan) International Big Health Industry Expo 时间:2024年05月27日—29日 场馆:济南黄河国际会展中心 主办&am…

vim配置 fzf 插件

要配置 fzf 插件,请按照以下步骤进行操作: 安装 fzf:首先,确保你已经安装了 fzf 工具。你可以从 fzf 的 GitHub 页面(https://github.com/junegunn/fzf)上找到详细的安装指南。 安装 fzf.vim 插件&#xf…

别让这6个UI设计雷区毁了你的APP!

一款成功的APP不仅仅取决于其功能性,更取决于用户体验,这其中,UI设计又至关重要。优秀的UI设计能够为用户带来直观、愉悦的交互体验,甚至让用户“一见钟情”,从而大大提高产品吸引力。 然而,有很多设计师在…

Python的基础知识学习路线2—运算符与变量类型(使用jupyter notebook进行操作:最全路线,每部分附有代码操作结果)

一、更改jupyter notebook 打开文件的位置 1、打开Anaconda Prompt终端,输入以下命令,创建配置文件:jupyter_notebook_config.py jupyter notebook --generate-config2、打开生成的配置文件 3、编辑配置文件jupyter_notebook_config.py&…

获取cookie的方式

获取Cookie的三种方式如下: 使用浏览器开发者工具。打开浏览器的开发者工具(例如,Chrome的F12或右键检查),在登录或进行相关操作时,观察Network或XHR标签页中的请求和响应。在请求中查找包含Cookie的…

ssm045基于jsp的精品酒销售管理系统+jsp

精品酒销售管理系统 摘 要 随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于精品酒销售管理系统当然也不能排除在外,随着网络技术的不断成熟,带动了精品酒销售管理系统&…

深度学习入门(2)

一。Matplotlib模块添加 Matplotlib是用于绘制图形的库,使用 Matplotlib 可以轻松地绘制图形和实现数据的可视化。 pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple 二、绘制简单图形 import numpy as np import matplotlib.pyplot as plt #…

三年了,期待下一个三年

第一个三年 时间好快,距离我发布我第一篇文章都已经三个年头了。 转眼也从大一新生变成了大四打工人。 在平台上发布博客,分享自己的项目、学习思路、解决的bug都带给我很多收获。 平台上的粉丝,阅读量等,也让我的简历更加出彩。…

SCP指令详细使用介绍

SCP(Secure Copy Protocol)是一种用于在计算机之间安全地传输文件的协议。它通过加密的方式在网络上安全地复制文件。SCP基于SSH(Secure Shell)协议,因此它提供了加密的连接和身份验证,确保数据在传输过程中…

约瑟夫问题---C++

今天来讲一道饶有名气的题目,约瑟夫问题 约瑟夫问题 这道题目有许多大佬用队列、递归、链表来解这道题目而这题的难度也确实非同小可! 可是你们难道没有想过?用数组去解决吗?没错一维数组!为了想出解决办法我掉了23根头…

Idea显示无法自动装配。找不到‘ xxx’类型的Bean

虽然只标红,不报错,但是看着非常别扭! 原因: 当我们在使用Autowired注解的时候,默认requiredtrue,表示注入的时候bean必须存在,否则注入失败。 解决方案一: 在自动转配的注解后面添加(require…