2019-01-29 新裝CentOS 7初始化

Centos 7.0安裝就不說了,跟紅帽一樣。我選的是Server with GUI,有圖形界面好操作些。

一、裝完之後,先設網絡,修改主機名域名。
CentOS的網卡配置文件在 /etc/sysconfig/network-scripts/目錄下,



看到eth0的那個嗎,就是我機器上的,你的機器也許名字會不一樣,總之就是改這個文件。要是dhcp就改兩行,BOOTPROTO=dhcp和ONBOOT=yes. 如果配固定IP,就把dhcp那行註釋掉,添加上IP地址等參數。

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=aa31ca65-336b-4d0a-b6fc-efcce0ae68fb
DEVICE=eth0
ONBOOT=yes
IPADDR=XX.XXX.XXX.XX
PREFIX=XX
GATEWAY=XX.XXX.XXX.XX
DNS1=8.8.8.8
IPV6_PRIVACY=no

二、locale問題
反正我總是碰到locale的問題,裝ubuntu和centos都碰到。

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

修改 /etc/environment文件,增加:

LANG=en_GB.utf-8
 LC_ALL=en_GB.utf-8

當然你可以用en_US.utf-8。

三、關閉系統防火牆,安裝UFW。我比較習慣用UFW,不需要的話就跳過。
systemctl stop firewalld
systemctl status firewalld
下載安裝UFW,現在是0.36版本:
wget https://launchpad.net/ufw/0.36/0.36/+download/ufw-0.36.tar.gz
tar -xzvf ufw-0.36.tar.gz
cd ufw-0.36/
python setup.py install
裝完之後,先允許ssh,免得不小心斷掉,然後再enable 防火牆,根據服務來開放端口。
ufw allow 22
ufw default deny incoming
ufw default allow outgoing
ufw status
ufw enable
ufw status
一般我還會改一下SELinux,把enforcing改成permissive或disable隨意。
vim /etc/sysconfig/selinux
四、安裝時鐘同步
yum install ntp
systemctl enable ntpd.service
systemctl start ntpd.service
五、創建用戶修改密碼,並加入超級用戶羣組(隨你設置_)

[root@genieas01 network-scripts]# adduser user1
[root@genieas01 network-scripts]# passwd user1
Changing password for user user1.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@genieas01 network-scripts]# gpasswd -a user1 wheel
Adding user user1 to group wheel
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章