linux adduser命令详解

人气:163 ℃/2023-01-16 09:39:36

adduser命令是linux下的一个系统管理命令,它主要有一个功能,具体介绍如下:

adduser命令可以用来新增使用者帐号或者更新预设的使用者资料,也就是创建用户。

说明:其中adduser命令与useradd命令是同一命令。

adduser命令的具体命令的语法格式为adduser[参数]。

参数:

-c 加上备注文件,备注文字将存储在passwd的备注参数当中

-d 指定用户登录时的起始目录

-D 变更默认值

-e 设定该帐号的使用期限(格式一般是YYYY-MM-DD),预设值是永久有效的

-f<缓冲天数> 指定在密码过期之后多少天就可以关闭该帐号

-g<群组> 指定用户所属的群组

-G<群组> 指定用户所属的附加群组

-m 自动建立用户的登入目录

-M 不要自动建立用户的登入目录

-n 取消建立以用户名称为名的群组

-r 建立系统帐号

-s <shell> 指定用户登入后所使用的shell

-u <uid> 指定用户ID

以上就是小编的分享了,希望能够帮助到大家。

linux adduser纯数字用户

linux——useradd新建用户

useradd

增加一个用户的命令是:adduser 或useradd 。

创建一个属于 "hadoop" 用户组的用户,用户名为hadoop1,用户描述为"hadoop user hadoop1",sh为/bin/bash

useradd -c "hadoop user hadoop1" -g hadoop -d /home/hadoop1 -s /bin/bash hadoop1

修改用户密码

[root@localhost hadoop]# passwd hadoop1Changing password for user hadoop1.New password:BAD PASSWORD: The password contains the user name in some formRetype new password:passwd: all authentication tokens updated successfully.

#查看用户

[root@localhost hadoop]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashroot2:x:1000:1000:root2:/home/root2:/bin/bashroot1:x:1001:1001:centos:/home/root1:/bin/bashhadoop:x:1002:1002::/home/hadoop:/bin/bashhadoop1:x:1003:1002:hadoop user hadoop1:/home/hadoop1:/bin/bash

文件描述,每行记录一个用户信息,共7个字段,以此为

登录名:密码:用户id:组ID:用户全名:主目录:登录shell的绝对路径

#查看用户密码(密文)

[root@localhost hadoop]# cat /etc/shadowroot:$1$w1huF$1mCu3DouWmSbcK0qRo/gZ0::0:99999:7:::hadoop1:$1$.Qkm1Kdk$PjkVUa8GFF05sWxnXn2aB.:19254:0:99999:7:::

useradd user1 创建一个新用户

userdel -r user1 删除一个用户 ( '-r' 排除主目录)

usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用户属性

2022-9-20

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.