UNIX 创建用户帐户
如何在 UNIX 操作系统下创建用户帐户并为用户帐户分配密码,以便他/她可以登录服务器或 UNIX 工作站?
您需要在 UNIX 操作系统下使用 useradd 命令来创建用户帐户,并使用 password 命令来为该帐户设置密码。您需要以 root 用户身份登录才能添加用户。通常,用户帐户管理需要/etc/passwd、/etc/group和/etc/shadow或 /etc/master.passwd 文件。
示例:在 UNIX 下添加名为 Tom 的用户
创建/添加一个名为 tom 的用户并指定其主目录,输入:
# useradd -m tom
为汤姆设置密码
输入以下命令:
# passwd tom
确保密码必须长 8 个字符并包含特殊字符和数字以确保安全。
如何将用户 Jerry 添加到名为 Sales 的二级组?
键入以下命令:
# useradd -G sales -m jerry
# passwd jerry
如何在创建用户帐户时添加 /bin/ksh 作为 Shell?
使用以下语法:
useradd -m -s /bin/ksh username
如何在创建用户帐户时设置 HomeDirectory 路径?
使用以下语法:
useradd -m -s /bin/ksh -d /path/to/home/user username
您可以按如下方式传递所有这些选项:
# useradd -d /nas/users/v/vivek -m -s /bin/bash -c "Vivek Gite" vivek
# passwd vivek
进一步阅读:
参见 useradd 和 passwd 命令手册页:
man useradd
man passwd