当前位置:首页>Linux>linux系统中创建新用户

linux系统中创建新用户

  • 2026-10-11 06:18:31
linux系统中创建新用户
本文详细介绍如何在linux系统中创建一个新用户,并赋予sudo权限,本文演示环境为centos7系统。

01 创建用户名test

adduser test

为该用户创建密码:

passwd test

02 授权

个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权。而经常需要root用户的权限,这时候sudo可以化身为root来操作。

新创建的用户并不能使用sudo命令,需要给他添加授权。

sudo命令的授权管理是在sudoers文件里的,默认文件为 /etc/sudoers:

ls -l /etc/sudoers

查看/etc/sudoers 文件权限,发现是只读的,将此文件增加写权限:

chmod u+w /etc/etc/sudoers  # 或者 chmod 640 /etc/sudoers

然后编辑 /etc/sudoers文件,在下图中添加一个新用户:

注:可以在sudoers添加下面四行中任意一条

youuser    ALL=(ALL)      ALL%youuser   ALL=(ALL)      ALLyouuser    ALL=(ALL)      NOPASSWD: ALL%youuser   ALL=(ALL)      NOPASSWD: ALL第一行: 允许用户youuser执行sudo命令(需要输入密码).第二行: 允许用户组youuser里面的用户执行sudo命令(需要输入密码).第三行: 允许用户youuser执行sudo命令,并且在执行的时候不输入密码.第四行: 允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.

保存,退出后,将该文件权限改回去:

chmod u-w /etc/sudoers  # 或者 chmod 440 /etc/sudoers 

这样就可以使用新用户登录,并使用sudo权限了

03 删除用户命令

userdel -r test # 删除test用户

如果本文对你有帮助,欢迎“点赞”、“分享”、“推荐”,也欢迎在留言区互动,感谢!

点关注,一起成长!

最新文章

随机文章