1.防火墙服务程序
centos6
查看防火墙服务状态
/etc/init.d/iptables status
临时关闭防火墙服务:
/etc/init.d/iptables stop
/etc/init.d/iptables status
永久关闭防火墙服务
chkconfig iptables off
centos7
查看防火墙服务状态
systemctl status firewalld
临时关闭防火墙服务
systemctl stop firewalld
systemctl status firewalld(操作完进行检查)
永久关闭防火墙服务
systemctl distable firewalld
补充:查看服务状态信息简便方法:
systemctl is-active firewalld ---检查服务是否正常运行
systemctl is-enable firewalld ---检查确认服务是否开机运行
===================================================
2.系统的SELinux服务程序
SELinux服务对root用户权限进行控制
很多企业中:selinux服务默认关闭
centos6==centos7
临时关闭:
检查确认:
getenforce
如何关闭:
[root@test ~]# setenforce
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]
Enforcing 1 --- 临时开启selinux
Permissive 0 --- 临时关闭selinux
setenforce 0 ----临时关闭SELinux服务
永久关闭:
enforcing - SELinux security policy is enforced.
selinux服务处于正常开启状态
permissive - SELinux prints warnings instead of enforcing.
selinux服务被临时关闭了
disabled - No SELinux policy is loaded.
selinux服务彻底关闭
vi /etc/selinux/config
SELINUX=disabled
注意:如果想让selinux配置文件生效,重启系统
3. 字符编码优化
什么是字符编码: 可以实现对非英文字符的支持
支持中文比较好的编码:
UTF-8 比较通用
GBK 比较国际通用
出现乱码的原因:
01. 系统字符集设置有问题
02. 远程软件字符集设置有问题
03. 文件编写字符集和系统查看的字符集不统一
系统中字符集编码设置方法
centos6
查看默认编码信息:
[root@test ~]# echo $LANG --- LANG用于设置字符编码信息
en_US.UTF-8
临时修改:
[root@test ~]# echo $LANG
en_US.UTF-8
LANG=XXX
永久修改:
方法一:
[root@test ~]# tail -5 /etc/profile
export LANG='en_US.UTF-8'
方法二:
vi /etc/sysconfig/i18n
LANG='en_US.UTF-8
source /etc/sysconfig/i18n
centos7
查看默认编码信息
[root@test ~]# echo $LANG
en_US.UTF-8
临时修改:
[root@test ~]# echo $LANG
en_US.UTF-8
LANG=XXX
永久修改:
方法一: 更加有先
[root@test ~]# tail -5 /etc/profile
export LANG='en_US.UTF-8'
方法二:
[root@test ~]# cat /etc/locale.conf
LANG="zh_CN.UTF-8"
补充:一条命令即临时设置,又永久设置
localectl set-locale LANG=zh_CN.GBK
04. 使xshell软件远程连接速度加快
第一个步骤:修改ssh服务配置文件
vi /etc/ssh/sshd_config
79 GSSAPIAuthentication no
115 UseDNS no
第二个步骤:修改hosts文件
[root@test ~]# vi /etc/hosts
10.0.0.200 oldboyedu.com
第三个步骤:重启ssh远程服务
systemctl restart sshd
网友评论