在 Linux 要新增使用者帐号, 可以使用 useradd 指令, 以下是 useradd 指令的语法:
useradd [options] LOGIN
其中 LOGIN 是使用者帐号名称, 而 [options] 部份则可定义新帐号的设定, 可以常用设定的内容:
-d, –home HOME_DIR
默认值家目录会是 /home/username, 如想指定其他目录, 在 -d 后面加上目录位置便可以.
-e, –expiredate EXPIRE_DATE
设定帐号失效日期, 格式为 YYYY-MM-DD.
-g, –gid GROUP
新帐号的 initial group
-G, –groups GROUP1[,GROUP2,…[,GROUPN]]]
后面是 group, 会将新帐号加入 group 内.
-m, –create-home
如果用户目录不存在, 强制建立.
-M
如果用户目录不存在, 不会强制建立.
-s, –shell SHELL
新帐号使用的 shell, 如没有指定会使用 /usr/bash, 如不想给用户登入 telnet/ssh, 可设定 /sbin/nologin.
-u, –uid UID
指定用户使用的 UID.
在建立新帐号后, 可以用 passwd 指令给新帐号设定密码。