這裡介紹 Linode VPS 在安裝 Ubuntu Linux 系統之後,需要馬上進行的一些基本安全性設定。
在購買 Linux VPS 虛擬專屬主機之後,只要滑鼠點幾下,花個幾秒鐘就可以裝好一個 Ubuntu Linux 系統,不過後續還有很多安全性設定必須自己動手處理,以下是各種設定的步驟教學。
更新系統套件
安裝好 Ubuntu Linux 後,最先要做的就是更新系統套件:
sudo apt-get update sudo apt-get upgrade
主機名稱與 FQDN
主機名稱(hostname)可以自己任意取,他跟網址與 E-mail 位址等沒有直接關係,各主機的名稱不可以重複,有些人喜歡用星球、動物或是偉人的名字來命名,您可以自己想一個喜歡的名字,不過請避免使用 www
這類太過於一般化的名稱。
Ubuntu Linux 可以下列指令變更主機名稱:
echo "einstein" > /etc/hostname hostname -F /etc/hostname
這樣會將主機名稱設定為 einstein
。
接著編輯 /etc/hosts
,設定 FQDN(fully qualified domain name)。假設我們的主機名稱為 einstein
,網域名稱(domain name)為 gtwang.org
,FQDN 為 einstein.gtwang.org
,主機對外的 IP 位址為 12.34.56.78
,則將 /etc/hosts
設定為:
127.0.0.1 localhost.localdomain localhost 12.34.56.78 einstein.gtwang.org einstein
如果有使用 IPv6 的話,也要連同 IPv6 的位址一起加入:
127.0.0.1 localhost.localdomain localhost 12.34.56.78 einstein.gtwang.org einstein 2600:3c01::a123:b456:c789:d012 einstein.gtwang.org einstein
這裡設定的 IP 位址與 FQDN 的對應必須跟 DNS 的 A 紀錄吻合,若有使用 IPv6 的話,DNS 伺服器上也要有對應的 AAAA 紀錄。
時區
將時區(timezone)調整為自己所在地的時區,可以讓系統紀錄檔上的時間戳記看起來更直覺。
Linode 的 Linux 時區預設是使用格林威治標準時間(UTC),我們可以使用下列指令更改時區的設定:
dpkg-reconfigure tzdata
更改完成後,再用 date
確認一下:
date
看看輸出的時間是否正確。
繼續閱讀: 12