【Linux】CentOS 7 虛擬主機設定懶人包

【Linux】CentOS 7 Virtual Machine Settings Overview

 

1. 設定網路:

cd /etc/sysconfig/netwotk-scripts/  (進入目錄)
ls  (查看內容,尋找網卡名稱,看得到網卡名稱為 ifcfg-eno16777984 )
sudo vi ifcfg-eno16777984  (修改網卡設定)
當然如果您本來就知道網卡名稱,可以直接輸入:
sudo vi /etc/sysconfig/netwotk-scripts/ifcfg-eno16777984


以下是預設的設定內容,請根據需求自行修改設定。(按  Insert 進入編輯模式)
如:IPADDR、PREFIX、GATEWAY、DNS。

TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL_"no"
NAME="eno16777984"
UUID="XXXXXXXXXX"
DEVICE="eno16777984"
ONBOOT="yes"
HWADDR="XXXXXXXXXX"
IPADDR="192.168.101.102"
PREFIX="24"
GATEWAY="192.168.101.254"
DNS1="X.X.X.X"
DNS2="X.X.X.X"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"


上述動作修改完成以後,按 Esc ,再輸入 :wq (寫入&離開),及完成設定 。
sudo ifdown ifcfg-eno16777984 && sudo ifup ifcfg-eno16777984 (重啟網卡)
ping 8.8.8.8 (測試網路是否有通),若網路有通,就可以按 Ctrl + C 終止。

※ 詳細步驟:【Linux】CentOS 7 如何設定網路 (How to setup network connection)


2. 安裝VMware Tools:
在VMware虛擬主機 摘要(Summary) 畫面點選  安裝 VMware Tools (插入光碟片)
掛接 (Mount)

 

進入虛擬主機畫面後,輸入以下指令:
sudo mkdir /mnt/cdrom (新增目錄)
sudo mount /dev/cdrom /mnt/cdrom (掛載)
ls /mnt/cdrom (查看檔案是否存在)
tar xzvf /mnt/cdrom/VMwareTools-9.4.5-1734305.tar.gz -C /tmp/ (解壓縮到/tmp下,大小寫需一致)
cd /tmp/vmware-tools-distrib/ (到該目錄底下)
sudo ./vmware-install.pl -d (安裝)
這裡會發現有錯誤,因為有些套件未安裝,因此需要安裝以下套件(需要有網路環境):
sudo yum -y install perl gcc make kernel-headers kernel-devel
sudo yum install net-tools
輸入 y
完成以上套件以後,再開始重新安裝即可成功:
sudo ./vmware-install.pl -d (安裝)

sudo reboot (重新開機)
重新開機完成後,再去查看虛擬主機 摘要(Summary) 畫面,會發現已經安裝完成了。
( 如果沒有,請重新整理網頁 )

※ 詳細步驟: 【VMware】CentOS 7 如何安裝VMware Tools (How to install VMware Tools)

 

3. 安裝更新:
sudo yum update
y

 

4. 安裝及設定SSH:
sudo yum -y install  openssh* (安裝)

sudo vi /etc/ssh/sshd_config (設定)
找到以下文字將註解取消,及改設定值(no/yes)。
PermitRootLogin no (禁止Root帳號SSH登入)
PasswordAuthentication yes (允許使用者帳號使用密碼SSH登入)

sudo service sshd restart (SSH重啟)


5. 新增使用者:
sudo useradd -m -s /bin/bash username (新增帳號)
sudo passwd username (設定密碼)


6. 設定管理者權限:
sudo  vi /etc/sudoers
在"root ALL=(ALL:ALL) ALL"起下面添加:
username ALL=(ALL:ALL) ALL (一定要一字不差的打對,不然會無法使用sudo)

上述動作修改完成以後,按 Esc ,再輸入 :wq! (強制寫入&離開),即完成設定 。

或是
sudo vi /etc/group
將要管理者權限的使用者帳號加入wheel群組

wheel:x:10:username


7. 測試:
使用新建立的帳號用putty連線,測試是否順利連線,並且可以重開機。
sudo reboot

 

8. 關機:
sudo shutdown -h now

 

END

arrow
arrow

    Autumn Cher 發表在 痞客邦 留言(0) 人氣()