最後更新日期:2024 年 10 月 21 日

基本設定

以下設定是以 root 權限執行

設定時區

apt update && apt upgrade

# 查看所有時區
timedatectl list-timezones

timedatectl set-timezone "Asia/Taipei"

# 檢查時間是否符合時區
date

設定主機名稱

假設我的主機名稱要叫 apple.kirin.idv.tw

hostnamectl set-hostname apple.kirin.idv.tw

# 此時需要重新登入才能正常顯示主機名稱

設定有管理權限的一般帳號

一般而且,我們不會用 root 來進行日常的管理工作,這很危險,有時一個不小心就把不該刪的檔案全刪了,所以我們會建立一個一般帳號,然後給他 sudo 的權限,然後用這個帳號來做日常的管理工作。

假設我們要用 kevin 這個帳號名稱:

adduser kevin

adduser kevin sudo

常用工具

指令小抄

sudo apt install net-tools unzip sqlite3

從這裏開始,我們就不用 root 的帳號登入,我們改用剛才建立的 kevin 帳號登入

net-tools

sudo apt install net-tools

netstat

# 檢查 smtp 是否啟動
netstat -tal -n | grep 25

mailutils

sudo apt install mailutils

mail

# 寄信給本機用戶 simon
mail simon

mail kirin@gmail.com

其他設定

.vimrc

我通常會在常用的帳號和 root 帳號的家目錄下,都加上 vi 的設定檔

set tabstop=4
set shiftwidth=4
set softtabstop=4

set autoindent
set smartindent

參考資料

Guides – Setting Up and Securing a Compute Instance

Last modified: 2024-10-21

Author

Comments

Write a Reply or Comment

Your email address will not be published.