Linux之手工创建用户

本文详细介绍了如何在Linux系统中手工创建用户,包括修改/etc/group、/etc/passwd和/etc/shadow文件,新建家目录,设置权限,以及创建邮箱,并通过实际案例进行验证。读者可以通过这些步骤了解useradd命令背后的操作过程。

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

系列文章目录

第一章 Linux之手工创建用户
第二章 Linux之设置用户和组权限



前言

各位创建新用户是不是都是用useradd呢?那你是否知道useradd的背后都做了什么吗?
今天我们就来手工新建一个用户,是真的可以登录的那种哦


正文

直接说步骤太枯燥,我们直接用一个案例来看看过程吧
用户目标:新建一个用户xuyunhe 家目录/hunan/yueyang uid 3366 gid yueyang 3366 shell /bin/bash comment “nongda”

1.修改/etc/group文件

echo "yueyang:x:3366:" >>/etc/group

2.修改/etc/passwd文件

echo "xuyunhe:x:3366:3366:nongda:/hunan/yueyang:/bin/bash" >>/etc/shadow

3.修改/etc/shadow文件

echo "xuyunhe:!!:19069::::::" >>/etc/shadow

4.新建家目录,从/etc/skel目录下复制初始化bash的脚本

在我们使用 useradd 命令时会自动拷贝 /etc/skel 目录下的所有文件到家目录下

[root@node1 ~]# mkdir -p /hunan/yueyang  # 新建家目录
[root@node1 ~]# cp /etc/skel/.bash*  /hunan/yueyang/  # 导入模板文件
[root@node1 mail]# chown xuyunhe:yueyang /hunan/yueyang/  # 设置属主、属组
[root@node1 mail]# chmod  700 /hunan/yueyang/  # 设置权限
[root@node1 mail]# ll -d /hunan/yueyang/
drwx------ 2 xuyunhe yueyang 62 528 16:00 /hunan/yueyang/
[root@node1 mail]#

5.新建一个邮箱

[root@node1 ~]# cd /var/spool/mail/
[root@node1 mail]# touch xuyunhe  # 第一步:新建文件
[root@node1 mail]# ll
总用量 0
-rw-r--r--  1 root        root 0 528 16:01 xuyunhe
[root@node1 mail]# chown  xuyunhe:mail xuyunhe  # 第二步:设置属主
[root@node1 mail]# ll xuyunhe 
-rw-r--r-- 1 xuyunhe mail 0 528 16:01 xuyunhe
[root@node1 mail]# chmod 660 xuyunhe  # 第三步:授权
[root@node1 mail]# ll xuyunhe
-rw-rw---- 1 xuyunhe mail 0 528 16:01 xuyunhe

6.登陆验证

[root@node1 mail]# su - xuyunhe
上一次登录:六 228 16:04:30 CST 2023pts/0 上
[xuyunhe@node1 ~]$ pwd
/hunan/yueyang
[xuyunhe@node1 ~]$ mkdir xiaoxu
[xuyunhe@node1 ~]$ ll
总用量 0
drwxr-xr-x 2 xuyunhe yueyang 6 528 16:08 xiaoxu
[xuyunhe@node1 ~]$ 

总结

以上就是今天要讲的内容,本文用一个具体的案例展现了手工建立用户的过程,大家也快试试吧,
有问题欢迎指出和留言哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只何

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值