在创建新用户时需要做哪些配置

创建用户

创建新用户可以使用useradd命令,下面是创建一个名为peter的用户:

# useradd peter

设置密码

在创建完用户之后,就可以为这个用户设置密码,可以用passwd命令实现。下面是给peter用户设置密码:

# passwd peter

然后连续输入两次密码就可以了。

将用户添加到用户组

为了便于管理,建议根据用户的需要将其添加到特定的用户组,可以使用usermod命令。下面是将用户peter添加到cms用户组中:

# usermod -aG cms peter

设置主要用户组

一般用户在创建的时候会默认创建一个与用户名相同的用户组,而且这个用户组是该用户的主要用户组。我们一般希望用户的主要用户组是后面添加的用户组,那么就需要对此进行设置,还是使用usermod命令完成。下面是将用户peter的主要用户组设置为cms。

# usermod -g cms peter

节点同步

当一个服务器存在多个节点以及多个用户时,可能存在一种情况,就是某一个用户无法进入计算节点,且其使用 qsub 提交作业后会一直处于 Q 的状态,这是因为在创建用户时,没有同步到每个计算节点。可以使用pksyncusers命令解决。