暸解群組
為了伺服器管理方便,使用者通常會隸屬於某一個群組,因此在新增使用者之前,可以先檢視 /etc/group 看系統中有哪一些群組可以使用,指令如下:
cat /etc/group
這個設定檔案定義了系統中所有的群組,例如 root:最高權限的群組、wheel:管理性群組,其他群組就不在這邊贅述了。修改 root 密碼:
首先我們可以先修改 root 密碼:
# 方法一
sudo passwd root
# 方法二, 從 ec2-user 切換至 root
sudo su root
passwd
新增使用者:
為了避免使用 root,我通常會建立新的使用者,如此一來也方便我們之後操作系統。相關指令如下:
# -m 建立使用者家目錄
useradd -m -g [起始群組] -G [額外群組] -s [登入後的預設 Shell] [使用者名稱]
若沒有給予起始群組,系統會自動定義一組給你。
增加 sudo 的使用者:
新增使用者後,我們要在 /etc/sudoers 裡面增加剛剛新增的使用者,如下:
[使用者名稱] ALL=(ALL) ALL
Environment :
・ Amazon EC2
・ Amazon Linux
Reference :
・ Amazon EC2