Ubuntu新建用户3步走

本文详细介绍了在Ubuntu系统中创建新用户的方法,包括可登录图形界面的用户和仅限控制台登录的用户。通过使用adduser和useradd命令,以及如何设置用户属性,如密码、主目录和命令解释程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 新建可登录图形用户界面的用户

sudo su #切换为root用户为了获取创建用户的权限
adduser csdn #添加一个新用户(如用户名为csdn)
adduser csdn sudo #将用户添加到 sudo 组

然后根据系统提示进行密码和注释性描述的配置即可配置成功。

cat /etc/passwd #查看用户的属性
exit #退出当前用户
su csdn #切换到用户csdn

2. 新建只能在控制台下登录的用户

sudo su #切换为root用户为了获取创建用户的权限
useradd csdn #添加一个新用户(如用户名为csdn)
passwd csdn #为该用户设定登录密码
usermod -s /bin/bash csdn #为该用户指定命令解释程序(通常为/bin/bash)
usermod -d /home/csdn csdn #为该用户指定用户主目录
cat /etc/passwd #查看用户的属性

可以看到,已经存在csdn这个用户。/etc/passwd中一行记录对应着一个用户,每行记录又被冒号(:)分隔为7个字段,其格式和具体含义如下:

用户名:口令:用户标识号:组标识号:注释性描述:用户主目录:命令解释程序

su csdn #切换到用户csdn

可以看到登陆以后的用户csdn当前所在目录仍为用户的主目录。

这种方式只能在控制台中互相切换用户,一旦重启系统,用该用户还是无法登陆(只能用原来的用户或root登陆)。

二者命令的差别

两种方式最大的差别在于新建用户的命令不同,第一种是adduser, 第二种是useradd。
相对应的,如果要删除用户,第一种的命令为deluser, 第二种是userdel.

参考:
Ubuntu16.04系统中创建新用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值