管理Linux系统中的用户及群组新建(linux新建用户组)
Linux系统中用户和用户组是其基础可配置项,用户和群组可以让系统管理员控制有哪些用户可以访问通信资源(如管理文件)。新建用户和群组是Linux管理工作中最典型的任务之一。本文介绍了如何在Linux系统中新建用户及群组的方法。
新建用户
在Linux中,可以使用“useradd”命令来新建一个用户,该命令的格式如下:
useradd [options] username
其中“[options]”表示可选项,用于指定用户的相关参数,比如分配给用户的主目录、设置登录有效期等;“username”表示要新建的用户的用户名。
下面是一个例子,用来新建一个名为“tom”的用户,并指定其主目录为/home/tom:
useradd –d /home/tom tom
新建用户组
除了新建用户外,Linux系统中还可以新建群组,为了方便将多个用户进行统一管理。可以使用“groupadd”命令新建一个群组,该命令的格式如下:
groupadd groupname
其中“groupname”表示要新建的群组的名称。
例如,假设下面要新建一个名为“networkers”的群组:
groupadd networkers
管理用户及群组
一旦新建用户及群组后,就可以使用其他Linux命令对用户及群组进行管理,比如将某个用户加入到指定的群组中,查看已存在群组及其成员等。
例如,要将一个用户“tom”加入“networkers”群组,可以使用“usermod”命令:
usermod –a –G networkers tom
该命令表示将用户“tom”加入“networkers”群组,并将其作为附加群组。
要查看当前群组,可以使用“cat”命令:
cat /etc/group
该命令会在终端中显示系统中当前存在的所有群组及其成员的信息。
总结
以上是新建用户及群组以及对其进行管理的具体步骤。新建用户及群组可以使系统管理员更好地控制系统资源,针对特定用户或群组提供不同的访问权限或其它配置,从而提升系统安全性。