CentOS7部署過程

2021-09-17 06:58:27 字數 3239 閱讀 9320

接著的是:從零開始vcs+verdi 安裝及破解過程-centos7

完整的部署硬體設計**環境,以搭建pulpino的全流程

一般linux最小化安裝時,wget不會預設被安裝

yum安裝:

yum -y install wget
即可安裝;

首先備份/etc/yum.repos.d/centos-base.repo

cp /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup
進入yum源配置檔案所在資料夾

# cd /etc/yum.repos.d/
# wget

執行yum makecache生成快取

# yum makecache
更新系統(時間比較久,主要看個人網速)

# yum -y update

# yum upgrade

yum install epel-release

yum update

yum upgrade

yum group install "x window system"

yum group install "mate desktop"

systemctl isolate graphical.target

經過上面的操作,系統啟動預設還是命令列頁面的,需要我們進行切換。如果想要使系統啟動即為圖形化視窗,需要執行下面的命令

ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

首先檢視一下centos7的網絡卡名稱

更改為centos7之前版本的網絡卡名稱

cd /etc/sysconfig/network-scripts
修改name和device的值為eth0

更改網絡卡檔案的名稱

mv ifcfg-eno16777736 ifcfg-eth0
禁用可**命名規則

cd /etc/default
通過編輯grub並加入"net.ifnames=0 biosdevname=0"啟動引數到grub_cmdline_linux變數來實現的。

centos 7這種變化的原因,是由於systemd和udev引入了一種新的網路裝置命名方式–一致網路裝置命名(consistent network device naming)。可以根據韌體、拓撲、位置資訊來設定固定名字,帶來的好處是命名自動化,名字完全可**,在硬體壞了以後更換也不會影響裝置的命名,這樣可以讓硬體的更換無縫化。帶來的不利是新的裝置名稱比傳統的名稱難以閱讀。

重新生成grub配置並更新核心引數

grub2-mkconfig -o /boot/grub2/grub.cfg
重啟主機並檢視

vsphere是通過vmtools來實時監控管理虛機的,在centos7以上版本中會自帶open-vm-tools工具,我們需要把這個元件解除安裝掉,然後安裝vsphere裡自帶的vmtools工具。

rpm -e open-vm-tools --nodeps

直接選擇上方的vm -> install vmware tools

桌面上載入了乙個虛擬的光碟機

解壓以後我們可以在 /home 目錄下面發現乙個資料夾 vmware-tools-distrib ,這個就是我們通過以上那個命令解壓以後的資料夾。

./vmware-install.pl
進入到了vm-tools安裝介面,只需要一直按著enter鍵即可。

install the kernel-headers, kernel-devel and other required packages:

yum install kernel-headers kernel-devel gcc make -y
the kernel version has been updated including the kernel-headers and kernel-devel:

rpm -qa|grep -e  kernel-devel  -e  kernel-headers

kernel-devel-3.10.0-327.18.2.el7.x86_64

kernel-headers-3.10.0-327.18.2.el7.x86_64

重新編譯引導

grub2-mkconfig -o /boot/grub2/grub.cfg

建立乙個新使用者:hdl

adduser hdl
為新使用者建立初始化密碼

passwd hdl

更改使用者 hdl 的密碼 。

新的 密碼:

無效的密碼: 密碼是乙個回文

重新輸入新的 密碼:

passwd:所有的身份驗證令牌已經成功更新。

授權

個人使用者的許可權只可以在本home下有完整許可權,其他目錄需要別人授權。經常需要root使用者的許可權,可以通過修改sudoers檔案來賦予許可權。

新建立的使用者並不能使用sudo命令,需要給他新增授權。

修改sudoers檔案

pluma /etc/sudoers
## allow root to run any commands anywhere 

root all=(all) all

hdl all=(all) all

dd if=/dev/zero of=0bits bs=2m

rm -rf 0bits

cd 'c:\program files (x86)\vmware\vmware workstation\'

.\vmware-vdiskmanager.exe -k "c:\***\centos_7_64\centos_7_64.vmdk"

CentOS7部署vsftpd服務

vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...

CentOS7部署VNC服務

1 切換到root使用者,執行yum groupinstall x window system 2 執行yum install gnome classic session gnome terminal nautilus open terminal control center liberation ...

阿里雲CentOS7部署

應急用,網上找的加自己拼湊。目前就照命令打 2.service mysql start 重啟sql 3.mysql u root p 登入資料庫 第一次密碼為空 4.set password password root 修改密碼 5.預設情況下mysql為安全起見,不支援遠端登入mysql,所以需要...