linux 配置优化,笔记

  1. 系统升级

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

yum upgrade

 

安装必要的软件包

yum install lrzsz sysstat -y

 

当安装时,缺失某个软件包组时,可以执行以下命令来补救

yum groupinstall “Development Tools”

yum groupinstall "x software development"

 

安装后的基本调优和安全设置

  1. 清理开机自启动项目

1.命令setup

setup  系统服务中对不想要的服务进行勾去

2.命令ntsysv

ntsysv 直接调用系统服务 对服务进行关闭和开启

 

3.脚本关闭所有服务

for oldboy in 'chkconfig --list| grpe 3:on|awk '{print $1}';do chkconfig --level 3 $oldboy off;done'

 

脚本执行开启某些服务

for oldboy in crond network syslog sshd;do chkconfig --level 3 $lodboy on;done

 

检查服务启动情况

chkconfig --list| grep 3:on

 

更改ssh登录配置

cp -p /etc/ssh/sshd_config /etc/ssh/sshd_config.bak   //备份

vi /etc/ssh/sshd_config  //修改

 

Port 22 //修改端口号

permitRootLogin no 禁止root远程登录

PermitEmptyPasswords no 禁止空密码登录

UseDNS no 不使用dns,增加登录速度

/etc/init.d/sshd restart 重启服务

netstat -lntup 查看开放的端口和服务

 

切换root 权限

su - root

切换root 账号

使普通账号有管理员的权限

Visodo #使用visudo命令调整非管理员用户拥有管理员权限

root    ALL=(ALL)       ALL

jack    ALL=(ALL)       ALL

 

普通用户环境变量

echo $PATH

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

普通用户下没有这个root权限的命令环境变量,所以需要加一下

 

vi ~/.bash_profile 添加上PATH

source ~/.bash_profile 使文件生效

 

时间同步

echo '*/5 * * * */usr/sbin/ntpdate time.windows.com > /dev/null 2>&1' >>/var/spool/cron/root

猜你喜欢

转载自blog.csdn.net/yuyingkuang4973/article/details/82870811
今日推荐