不用root,添加普通用户,通过sudo授权管理
更改默认的远程连接SSH服务端口及禁止root用户远程连接
定时自动更新服务器时间
配置yum更新源,从国内更新源下载安装rpm包
关闭selinux及iptables(iptables工作场景如果有wan ip 一般要打开,高并发除外)
调整文件描述符的数量,进程及文件的打开都会消耗文件描述符
精简开机自启动服务(sshd, crond, network, rsyslog)
linux内核参数优化/etc/sysctl.conf,执行 sysctl -p 生效
更改字符集,支持中文,但建议还是使用英文字符集,防止乱码问题,不要使用中文
锁定关键系统文件
锁定关键系统文件
chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab
解锁
chattr -i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab
查看是否加锁
[root@cobub04 ~]# lsattr /etc/passwd
-------------e- /etc/passwd
chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab
解锁
chattr -i /etc/passwd /etc/shadow /etc/group /etc/gshadow /etc/inittab
查看是否加锁
[root@cobub04 ~]# lsattr /etc/passwd
-------------e- /etc/passwd
清空/etc/issue
隐藏系统版本
cat /dev/null > /etc/issue 或 > /etc/issue
cat /dev/null > /etc/issue 或 > /etc/issue
内核参数优化
vi /etc/sysctl.cong
相关推荐
- **Linux基础优化**:掌握基本的系统优化方法。 - **Linux目录结构知识精讲**:理解Linux文件系统的组织结构。 - **文件属性一大堆知识精讲**:掌握文件权限、属性设置等。 - **Linux通配符/正则表达式**:学习使用...
Linux性能优化大师-赵永刚著, 讲解Linux系统优化的各方面, 适合有一定Linux基础的读者学习, 好书推荐, 清爽版本
本教程“Linux基础及应用教程(基于CentOS7) 第2版”是针对初学者设计的,旨在帮助学习者掌握Linux系统的基础知识和实际应用技能。教程内容涵盖CentOS 7这个流行的Linux发行版,因其稳定性和广泛的企业支持而备受...
Linux-IO性能优化基础工具和实践: 基础篇-Linux IO stack overview 基础篇-read syscall IO stack 工具篇-iostat数据可靠吗 工具篇-blktrace原理和应用 工具篇-debugfs应用 Cache server机械盘IO性能瓶颈分析 实践...
《为Oracle调整和优化Linux》 Oracle数据库在企业级应用中扮演着至关重要的角色,而其性能和稳定性往往取决于运行它的操作系统。对于基于Linux的Oracle系统,调整和优化Linux环境可以显著提升Oracle的可用性和可靠...
Linux发行版(Linux Distribution)是指在Linux内核的基础上,集成了许多软件包、文档以及图形用户界面等的完整操作系统。常见的Linux发行版有Ubuntu、Fedora和SuSE等。这些发行版针对不同的用户群体和用途进行了...
4. **《Linux性能调优指南》**:作为一本指南,这本书可能提供了具体步骤和实践建议,指导读者如何进行系统调优,包括磁盘I/O优化、内存管理优化、网络性能提升等,适合有一定基础的Linux管理员参考。 这些资源共同...
由于其开源特性,Linux社区活跃,不断有新的功能和优化被加入,且用户可以免费获得并使用该操作系统。尽管Linux的图形界面和中文软件支持还在不断完善中,但其强大的命令行界面和丰富的软件库已经吸引了全球众多用户...
这份"Linux基础试卷和LINUX应用知识"资料,旨在帮助初学者深入理解Linux的基础概念和Shell操作,从而提升在Linux环境中的工作效率。 一、Linux基础 1. Linux发行版:Linux有众多发行版,如Ubuntu、CentOS、Fedora...
础光Linux是基于开源Linux优化的强实时操作系统,可以支持智能汽车仪表/娱乐/自动驾驶等对实时性要求的场景。础光Linux希望通过抛砖引玉,持续在Linux实时性/可靠性/安全性上进行研究,为汽车/工业控制/机器人等领域...
【Linux基础课程】课件详解 Linux,全称GNU/Linux,是一种开源且自由的操作系统,其内核由林纳斯·托瓦兹(Linus Torvalds)于1991年创建。本课件旨在为初学者提供全面的Linux基础知识,帮助大家掌握这一强大的...
Linux基础知识学习资料主要涵盖Linux操作系统的基本概念、起源、特点、应用领域以及主流的Linux发行版。Linux是由Linus Torvalds在1991年创建的,随着时间的推移,它已经成为一个高度稳定、多任务处理能力和强大网络...
### Linux基础知识 #### 1. Linux操作系统概述 - Linux的发展历史与现状 - Linux与其他操作系统的区别 - Linux发行版介绍(如Ubuntu、CentOS等) #### 2. Linux基本命令与Shell脚本 - 常用命令行操作(如ls、cd、...
### Linux基础知识精析 #### 硬盘与分区管理 硬盘作为存储信息的载体,在Linux系统中扮演着至关重要的角色。不同于我们常见的方形外观,硬盘内部实际上是由圆形的磁盘构成,通过添加控制电路和封装成方形外壳,...
**ARM架构概述** ARM(Advanced RISC Machines)是一...综上所述,"ARM与嵌入式Linux基础讲义"会涵盖这些核心概念和技术,帮助学习者理解如何在ARM平台上构建和优化嵌入式Linux系统,从而实现高效、可靠的嵌入式应用。
Linux基础教程是针对初学者设计的一份详尽的操作系统学习资料,主要涵盖了Linux操作系统的基础知识。这份电子教案将引领你走进Linux的世界,了解其核心概念、常用命令以及系统管理的基本技巧。下面,我们将深入探讨...
本文档的目标读者应具备一定的技术背景,包括Oracle数据库基础、EBS应用基础以及Linux基础。对于那些希望在性能优化领域深化技能或对此感兴趣的人来说,这份文档将提供宝贵的指导。 **适应EBS版本** 文档适用于...