CentOS 7 安裝 配置

2021-09-23 19:25:39 字數 3987 閱讀 6067

本例為 minimal iso 版本:

centos 與 rhel 是同源,所以,在 centos 文件不足時,可以參考 rhel 的文件。

本例子環境為:windows

可以使用 fedora liveusb creator( 或者 ultraiso 等工具來把系統寫入 u盤,而後通過u盤啟動來安裝系統。

從u盤啟動,安裝系統。安裝中,會提示選擇

執行ip addr

[root@localhost ~]#  ip addr

1: lo: mtu 65536 qdisc noqueue state unknown

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: enp0s3:

mtu 1500 qdisc pfifo_fast state up qlen 1000

link/ether 08:00:27:78:33:ff brd ff:ff:ff:ff:ff:ff

inet 192.168.0.106/24 brd 192.168.0.255 scope global dynamic enp0s3

valid_lft 82545sec preferred_lft 82545sec

inet6 fe80::a00:27ff:fe78:33ff/64 scope link

valid_lft forever preferred_lft forever

[root@localhost ~]# nmcli d

裝置 型別 狀態 connection

ens33 ethernet 連線的 ens33

lo loopback 未管理 --

其中,型別為 ethernet 的那個 「ens33」裝置,就是乙太網。因為該名稱不是固定的,比如在虛擬機器裡面安裝時,名稱可能是「enp0s3」。

執行 ls /etc/sysconfig/network-scripts/,檢視所有網路配置檔案

[root@localhost ~]# ls  /etc/sysconfig/network-scripts/

ifcfg-ens33 ifdown-ppp ifup-ib ifup-team

ifcfg-lo ifdown-routes ifup-ippp ifup-teamport

ifdown ifdown-sit ifup-ipv6 ifup-tunnel

ifdown-bnep ifdown-team ifup-isdn ifup-wireless

ifdown-eth ifdown-teamport ifup-plip init.ipv6-global

ifdown-ib ifdown-tunnel ifup-plusb network-functions

ifdown-ippp ifup ifup-post network-functions-ipv6

ifdown-ipv6 ifup-aliases ifup-ppp

ifdown-isdn ifup-bnep ifup-routes

ifdown-post ifup-eth ifup-sit

其中,「ifcfg-ens33」 就是我們要修改的乙太網配置檔案(在虛擬機器裡面,檔名可能是 「ifcfg-enp0s3」,即該檔名與你的乙太網裝置名字相關)

用 root 賬戶登入系統 修改乙太網裝置配置檔案

vi /etc/sysconfig/network-scripts/ifcfg-ens33
原先的配置是 onboot 是預設不啟動網絡卡的,改為 yes

設定完成執行 systemctl restart network 重啟網路,而後 ping 下這個 ip 做下測試

安裝

yum install chrony
檢視狀態

systemctl status chronyd
啟動\關閉時間伺服器

systemctl start chronyd

systemctl stop chronyd

設定與系統自啟動\關閉

systemctl enable chronyd

systemctl disable chronyd

執行 timedatectl 檢視當前時間情況:

[root@bogon ~]# timedatectl

local time: 四 2015-05-14

19:07:03 cst

universal time: 四 2015-05-14

11:07:03 utc

rtc time: 四 2015-05-14

11:07:03

timezone: asia/shanghai (cst, +0800)

ntp enabled: no

ntp synchronized: no

rtc in local tz: no

dst active: n/a

設定 ntp 伺服器同步

timedatectl set-ntp yes
再次檢視時間狀態

[root@bogon ~]# timedatectl status

local time: 四 2015-05-14

11:15:39 cst

universal time: 四 2015-05-14

03:15:39 utc

rtc time: 四 2015-05-14

11:14:47

timezone: asia/shanghai (cst, +0800)

ntp enabled: yes

ntp synchronized: yes

rtc in local tz: no

dst active: n/a

檢視當前時間,執行

date
顯示

[root@bogon ~]# date

2023年 05月 14日 星期四 11:15

:54cst

新增使用者

useradd dev #建立使用者  

passwd dev #修改密碼

新建使用者新增 sudo 許可權

chmod -v u+w /etc/sudoers
/etc/sudoers的許可權模式保留為0640 (rw-r-----)

在 sudoers 檔案新增新使用者資訊到 ## allow root to run any commands anywher 下,

root

all=(all) all

devall=(all) all #新增使用者資訊

取消 sudoers 檔案可寫許可權

chmod -v u-w /etc/sudoers

CentOS7 安裝配置 vsftpd

yum install y vsftpdvi etc vsftpd vsftpd.confanonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list enable yes chroot list...

CentOS 7 安裝配置FTP

安裝vsftpd yum install y vsftpd編輯ftp配置檔案 vi etc vsftpd vsftpd.conf anonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list en...

centos7 安裝配置 cacti

centos7 安裝配置 cacti 準備 關閉selinux 和 防火牆 friewalld 和初始化資料庫 二 啟動服務和自啟 三 解壓cacti和配置路徑 tar xvzf cacti 0.8.8h.tar.gz 解壓cacti mvcacti 0.8.8h cacti 修改資料夾名稱 cp ...