2015年12月3日

AWS 教學 (3) - Amazon Linux 使用者設定 ( Manage users and related settings in Amazon Linux tutorial )

前一篇介紹了如何登入你的 EC2 Instance,現在我們擁有一個完全乾淨的開發環境,所以我們可以先從基本的使用者管理開始。( 其他 AWS 相關教學可以參考本篇整理 )



暸解群組
為了伺服器管理方便,使用者通常會隸屬於某一個群組,因此在新增使用者之前,可以先檢視 /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


熱門文章