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

 

 

Gimmy
作者: Gimmy
積極的人在每一次憂患中都看到一個機會 而消極的人則在每個機會都看到某種憂患

發表迴響