關閉Selinux
關閉selinux的方法:
[root@anuo ~]# vim /etc/selinux/config SELINUX=disabled --改成disabled
或
[root@anuo ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
修改配置文件保存後永久生效,但要reboot重啓才能生效
臨時關閉的方法:重啓後會失效
[root@anuo ~]# getenforce –先查看狀態
Enforcing --表示selinux開啓的
[root@anuo ~]# setenforce 0 --類似與關閉
[root@anuo ~] getenforce --查看狀態
Permissive --表示selinux暫時不會攔截
選擇運行級別
設定運行級別爲3,表示使用文本命令行模式管理Linux,如果最小化安裝的則無需設置,
[root@anuo ~]# runlevel ---查看當前運行的級別
[root@anuo ~]# init 3 --臨時切換到3級別重啓失效
[root@anuo ~]# vim /etc/inittab --永久修改改配置文件
id:3:initdefault: --最後一行改爲
Linux的7種運行級別 0~6的簡單介紹
0:關機模式 (系統默認運行級別不能爲0級別,否則系統不能正常啓動)
1:單用戶模式(用於系統維護)
2:多用戶模式
3:完全的多用戶模式(生產環境中默認的運行級別)
4:未設置,保留
5:圖形模式
6:重啓(系統默認運行級別不能爲6級別,否則系統將不能正常啓動)
關閉防火牆
查看防火牆狀態:
[root@anuo ~]# /etc/init.d/iptables status 或 service status iptables
關閉防火牆:
[root@anuo ~]# /etc/init.d/iptables stop 或 service stop iptables
設置防火牆開機不啓動
[root@anuo ~]# chkconfig --level 2345 iptables off
[root@anuo ~]# chkconfig |grep iptables
iptables 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:關閉 6:關閉
重啓防火牆:
[root@anuo ~]# /etc/init.d/iptables restart
設置字符集
字符集的配置文件
[root@anuo ~]# cat /etc/sysconfig/i18n
設置中文字符集
[root@anuo ~]# echo 'LANG="zh_CN.UTF-8"' > /etc/sysconfig/i18n
重新加載配置文件生效
[root@anuo ~]# source /etc/sysconfig/i18n
查看字符集
[root@anuo ~]# echo $LANG
zh_CN.UTF-8
注:生產環境中用英文字符集(en_US.UTF-8)以免亂碼現象
(centos7下的字符集配置文件爲/etc/locale.conf)
設置閒置賬號超時時間
臨時設置用戶5分鐘內沒操作就自動退出
[root@anuo ~]# export TMOUT=300
[root@anuo ~]# timed out waiting for input: auto-logout --這句是系統的提示
永久生效修改配置文件
[root@anuo ~]# echo 'export TMOUT=300' >> /etc/profile
只針對某個用戶就用戶的家目錄下的 .bash_profile 文件里加入即可。
隱藏系統的版本號
刪除配置文件裏的內容即可
[root@anuo ~]# vim /etc/issue
[root@anuo ~]# vim /etc/issue.net
配置靜態IP地址
[root@anuo ~]#ifconfig eth0 查看獲取的IP
[root@anuo ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 --只需要配置下面幾行就可以了
DEVICE=eth0 --網卡名
TYPE=Ethernet --網卡類型
ONBOOT=yes --開機自動開啓網卡
BOOTPROTO=static --靜止的
IPADDR=10.0.0.250 --指定IP
NETMASK=255.255.255.0 --掩碼
GATEWAY=10.0.0.2 --網關
DNS=114.114.114.114
重啓網絡
[root@anuo ~]# /etc/init.d/network restart
修改主機名
[root@anuo ~]# hostname anuo --臨時修改主機名
[root@anuo ~]# vim /etc/sysconfig/network --修改主機名的配置文件
NETWORKING=yes
HOSTNAME=anuo --指定新的主機名
設置主機名和IP地址綁定
[root@anuo ~]# vim /etc/hosts
10.0.0.250 anuo.com --再配置文件裏的加上這句
配置本地yum源
[root@anuo ~]# mkdir /yum --創建掛載點
[root@anuo ~]# mount /dev/sr0 /yum --把光盤掛載到/yum目錄
[root@anuo ~]# echo "mount /dev/sr0 /yum" >> /etc/rc.local
[root@anuo ~]# chmod a+x /etc/rc.d/rc.local --把rc.local原文件加執行權限,開機會自動執行
配置本地yum源
[root@anuo ~]# rm /etc/yum.repos.d/* -rf
這裏我刪除了它所有的默認的配置(因爲這些默認配置要連公網的源,速度太慢,還有公網下載的都是最新版本可能會造成系統不兼容等問題)
[root@anuo ~]# vim /etc/yum.repos.d/local.repo --創建本地yum源配置文件(注:配置文件要以.repo結尾)
[local]
name=local
baseurl=file:///yum --注意:這行必須指定光盤掛載點的全路徑
enabled=1
gpgcheck=0
配置完上面yum後 執行清空緩存和建立緩存命令
[root@anuo yum.repos.d]# yum clean all
[root@anuo yum.repos.d]# yum makecache fast
現在可以安裝些系統常用的命令了
[root@anuo yum.repos.d]# yum install lrzsz tree net-tools wget elinks -y