R's Workshop

Create Linux User and Assign Group via Command Line

紀錄一下如何透過 command line 建立 linux user

Create User

建立 user 和 home dir

sudo useradd -s /bin/bash -m USER_NAME

若要指定特殊的 home dir

sudo useradd -m -d USER_HOME USER_NAME

若一開始建立 user 忘了加 -m (--create-home), 可透過其他指令建立

sudo mkhomedir_helper USER_NAME

更改 login shell to bash

sudo usermod --shell /bin/bash USER_NAME

Add User to Group

Reference

Linux