站长资讯网
最全最丰富的资讯网站

linux 配置优化解析

系统升级

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.命令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

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号