VPS架設 1 – Ubuntu 基本環境設定篇
現在雲端主機 VPS 很夯,所以今天就要簡單記錄一下 VPS 安裝過程。在本篇安裝的版本選擇 ( Ubuntu 17.10 x64 )。
安裝完作業系統,在啟動之後,我們需要先簡單設定一下主機的基本設定。
1. 時區與版本更新:
在Debian/Ubuntu系統中,設定時區指令參考如下:
指令:dpkg-reconfigure tzdata
要查詢主機目前的時間,指令參考如下:
指令:date
將Debian/Ubuntu系統的套件資訊與版本更新到最新的指令參考如下:
指令:apt-get update && apt-get upgrade -y
2. 設定 DNS :
主機設定完成之後,我們再來設定 DNS,讓我們的網域名稱可以指向我們的主機。
在這邊目前以 GoDaddy 為範本,進行設定。
(1) 設定 A 指向:
-
名稱: @
-
值: xxx.xxx.xxx.xxx ( 主機的 IP )
(2) CNAME 設定:
-
名稱:www
-
值:@
3. Reverse DNS:
DNS 設定完成之後,我們接下來透過 Reverse DNS 確定一下是否設定成功。
在Windows環境中可以使用nslookup指令來測試Reverse DNS是否已經更新: ( xxx.xxx.xxx.xxx 為主機 IP )
指令:nslookup xxx.xxx.xxx.xxx
在Linux環境中可以使用dig指令來測試Reverse DNS是否已經更新:
指令:dig -x xxx.xxx.xxx.xxx
4 建立/刪除使用者:
(1) 建立使用者:
指令:adduser [username]
範例:sudo adduser abc
註:
使用者檔案存放在 /etc/passwd
使用tail指令來檢視 /etc/passwd 檔案
tail 從後面觀看,這個指令對比較長的檔案檢視比較方便。
指令:tail -[要觀看的行數]
範例:tail -3 /etc/passwd
(2) 刪除使用者:
指令:userdel [username]
範例:sudo userdel abc
5. 附予使用者權限:
(1) 建立使用者 sudo 權限:
指令:adduser [username] sudo
範例:sudo adduser abc sudo
(2) 刪除使用者 sudo 權限:
指令:userdel [username] sudo
範例:sudo userdel abc sudo
(3) 快速的查一下有那些使用者是有被放進 sudo 和 admin 群組的
sudo cat /etc/group | grep sudo
sudo cat /etc/group | grep admin