【centos-21】linux系统的基础优化-selinux关闭-运行级别-账号超时设置-历史记录-错乱系统信息...

mac2022-06-30  21

关闭SElinux功能 

是美国国家安全局对于强制访问控制的实现,如果非要开启再开启。

cat /etc/selinux/config

vi /etc/selinux/config

 

sed 's#SELINUX=enforcing#SELINUX=disbaled#g' /etc/selinux/config

cp /etc/selinux/config /etc/selinux/config.ori   备份

sed -i 's#SELINUX=enforcing#SELINUX=disbaled#g' /etc/selinux/config     加参数,修改生效

grep "SELINUX=disbaled" /etc/selinux/config     过滤

重启电脑才能生效          工作中linux不能重启     命令先临时关闭

getenforce   查看

setenforce   0 设置        命令先临时关闭

两个一起改   重启不重启都是关闭的

 

运行级别    7个            

cat /etc/inittab

# Default runlevel. The runlevels used are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)# 3 - Full multiuser mode# 4 - unused# 5 - X11# 6 - reboot (Do NOT set initdefault to this)

runlevel     查看运行级别

init 6   切换运行级别

shutdown(halt、init 0)     关机    shutdown -h now   

reboot(init 6)重启    shutdown -r now 

/etc/init.d/iptables stop 临时关闭防火墙

/etc/init.d/iptables status   查状态

chkconfig iptables off    永久关闭

 

中文显示

常用字符集   GBK 定长,双字节   UTF-8 非定长 1-4字节,企业广泛使用,mysql也使用它

 

cat /etc/sysconfig/i18n

echo 'LANG="zh_CN.UTF-8"' >/etc/sysconfig/i18n

. /etc/sysconfig/i18n    使他生效

echo $LANG 

setup

LANG=en       变成英文

 

设置账号超时时间

export TMOUT=10    保持10秒

 

history 

!100    被黑客看见很不安全

history -c    清空历史记录

history -d 5   指定删除某个记录

export HISTSIZE=5  设置历史记录数量

cat ~/.bash_history

export HISTFILESIZE=5 设置文件中历史记录数量

 

设置环境变量    特殊变量

export HISTSIZE

 

隐藏登陆信息

cat /etc/issue 

> /etc/issue 

> /etc/issue.net 

转载于:https://www.cnblogs.com/sec875/articles/8835386.html

相关资源:数据结构—成绩单生成器
最新回复(0)