首页 > 编程知识 正文

windows命令行添加用户,linux基础命令

时间:2023-05-04 11:32:13 阅读:39517 作者:3077

一、/etc/passwd,各个字段内容的含义

要添加用户,必须了解用户中每个字段的组成部分,如下图所示

用户名: x密码占位符: UID :基本组ID :用户注释信息:主目录:用户默认shell

ps :这里的x代表密码占位符。 真正的密码在shadow上

下图是/etc/shadow文件

用户名:加密密码:从1970.1.1到现在的天数:密码最小使用期限:密码最大使用期限:警告用户密码过期之前的天数:

密码加密方式

$id$salt$encode

下图是/etc/group文件

组名称(密码占位符)组ID将此组作为附加组的用户列表

二、创建用户

专用组:如果在创建用户时未指定组,则在创建用户时将自动创建与用户同名的组

创建用户时的默认配置文件/etc/login.defs

useradd用户名-u UID -G GID (基本组(-g GID,)添加组)-c“comment”- d/path/to/directory指定主目录-s指定shell路径- -

# useradd tom

#passwd tom

passwd和shadow文件

[root@CLX ~]# tail -1 /etc/passwd

Tom : x :10003360100033601003360033603360/home/Tom : /温柔的夏天/bash

[root@CLX ~]# tail -1 /etc/shadow

Tom : $6$ g2ox0HPM $ 16 zmsx es/w v3 ljms q y0 OJ 61b WTE6tfoouiccbcoar 986 krqrxatc0lnbukmgp9hnkytxy1q k1 LX tv8 urtf0TC 133601717333333333333333333333

查看组信息

[root@CLX ~]# tail -1 /etc/group

tom:x:1000:

显示useradd信息

[root@CLX ~]# cd /etc/default/

[根@ clx default ] # ls

grub NSS用户指南

[根@ clx默认] # file useradd

useradd : ascii文本

[root@CLX default]# cat useradd

#用户默认值文件

组=100

HOME=/home

非活动=-1 #密码过期

EXPIRE=#过期时间没有值是过期不了

壳牌=/温柔的夏天/bash

SKEL=/etc/skel

creat e _ mail _ spool=是

更改密码

[ root @ clx skel ] # echo ' 123456 '|passwd-- stdin Tom

更改密码for user Tom。

passwd : allauthenticationtokensupdatedsuccessfully。

检查用户帐户完整性: pwck

三、添加用户

# groupadd mygroup

[根@ clx home ] # tail-1/etc/group

mygroup:x:1001:

groupadd -g GID -r已添加为系统组

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。