读《构建高可用Linux服务器》第1章笔记

2018年6月11日18:59:16 发表评论

1.关于服务器的选购和性能优化

2.关于硬件防火墙如:Juniper cisco

3.系统安装选着最小化安装模式

4.更新系统源

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

5.备份并替换系统repo文件

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base-repo.bak

mv CentOS7-Base-163.repo CentOS-Base-repo #重名名

yum clean all

yum makecache

yum update

6.安装yum-priorities包

yum -y install yum-priorities

7.配置yum-priorities文件

vim /etc/yum/pluginconf.d/priorities.conf

【main】

enablabel=1

8.查看那些启动服务

ntsysv

9.关闭不需要的TTY

vim /etc/init/start-ttys.conf

自己用的高级命令Sed修改方法

sed -i 's@env ACTIVE_CONSOLES=/dev/tty[1-6]@env ACTIVE_CONSOLES=/dev/tty[1-2]@' /etcinit/start-ttys.conf

然后使用ps aux查看tty个数

10 查看系统文件连接数

sysctl -a | grep fs.file-max

ulimit -n查看

11.修改SSH配置文件

允许root远程登陆

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

禁止使用空密码登陆

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

关闭UseDNS

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

12.增加sudo用户权限

visudo

添加以下权限

www.linux.im ALL=(ALL)     ALL

 

  • 我的QQ
  • 我的QQ扫一扫
  • weinxin
  • 我的微信
  • 我的微信扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: