如何在Linux系统中新建用户、用户组并为新用户分配权限

本文将向您介绍如何在Linux操作系统中创建一个新的用户账号和相关组,请确保使用root或具有sudo权限的帐户运行此命令。或者您也可以直接运行以下命令来立即刷新当前用户的权限:

作为一名使用Linux系统的管理员,经常需要对服务器上的用户进行管理。创建一个新的用户账号是很常见的任务之一,同时也需要将该账户添加到相应的组,并授予所需权限以便执行特定任务。

成都创新互联长期为数千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为吉阳企业提供专业的做网站、成都网站建设吉阳网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

本文将向您介绍如何在Linux操作系统中创建一个新的用户账号和相关组,并且指导您如何配置该账户以获得必要权限。如果您刚开始学习Linux或者已经有了基础知识但仍感觉不太熟悉,请耐心阅读下去。

第一步:创建一个新的用户

首先,在命令行界面输入以下命令来创建一个名为newuser1 的普通用户:

```

sudo adduser newuser1

接着会提示让你输入密码和其他信息(例如全名等),按照提示完成即可。

注意:请确保使用root或具有sudo权限的帐户运行此命令。

第二步: 创建一个新组

现在我们要把这个新增加的newuser1放入某个group里面, 首先我们可以通过以下命令来查看当前所有存在于系统中group:

cat /etc/group | cut -d: -f1

假设我们想给new user分配到webdev group里面,则可以用以下指令来新增一个group:

```

sudo addgroup webdev

第三步:将新用户添加到组中

现在我们需要把newuser1加入到webdev group里面,可以使用以下命令:

sudo usermod -aG webdev newuser1

这个命令会向newuser1的默认组(webdev) 添加一个附属组。

注意:要想使改变生效,必须注销并重新登录该用户账户。或者您也可以直接运行以下命令来立即刷新当前用户的权限:

su - newuser1

第四步:配置新用户权限

当我们创建了一个新的普通用户时,默认情况下它只能访问自己的家目录和一些系统资源(例如共享库)。如果您希望他们能够执行其他任务,则需要授予相应的权限。

例如,如果您希望newuser1具有完全读写访问/var/www/html 目录及其子目录和文件,请使用以下指令赋予权限:

sudo chown -R :webdev /var/www/html/

sudo chmod -R 775 /var/www/html/

这两条指令将/var/www/html/目录和所有子文件夹都设置为所需组(webdev)可读、可写、可执行,并且对于所有成员均具有777(读取、写入和执行) 许可。

总结

本文介绍了如何在Linux操作系统中创建一个新的用户账号以及相关组,并分配必要的权限。当然,这只是Linux管理中的冰山一角,如果您想了解更多关于Linux用户和组管理的知识,请参阅官方文档或其他相关资料。

希望本文能够对初学者有所帮助,并且为那些需要在自己的服务器上添加新用户账号并分配权限而不知道从何开始的管理员提供指导。 作为一个使用Linux系统多年、对其感情深厚的人来说,我相信Linux操作系统会成为越来越多人选择运行他们业务应用程序和网站的首选平台。

网站栏目:如何在Linux系统中新建用户、用户组并为新用户分配权限
分享网址:http://www.hantingmc.com/qtweb/news35/39485.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联