Linux个人命令笔记—3

本文详细介绍了Linux系统中用户管理的基本概念及常用命令操作,包括如何使用useradd、passwd、usermod等命令创建、修改和删除用户,同时讲解了用户账号文件和密码文件的作用。

用户账号文件:

/etc/passwd。(默认任何用户都可以查看)

 

当“cat /etc/passwd”时,每行代表一个用户,解析为:

例:

root     :x     :0    :0    :root  :/root       :/bin/bash

用户名:密码:UID:GID:说明:宿主目录:登陆shell

注意:密码“X”表示已加密,因为用户的密码均保存在另外一个文件上。

 

用户密码保存在“/etc/shadow”下。(只用root用户可以查看)

 

例:

root:$1$55HB4pbx$acHqk4lZiHTZ9cw0ZJe8f0:16431:0 :999997:::

用户名:MD5表示的密码:上次修改密码天数:最短有效期最长有效期密码更改警告天数:过期后多久禁用:账号失效时间:保留(无特别用途)

住:第三与第八个的天数均为现在距离1970年01月01日的天数。

 

命令:

1、useradd—用户增加命令。

格式:

useradd -【参数】 【新用户名】

参数:

-u:指定UID

-d:指定宿主目录位置

-g:指定基本组

-G:指定附加组

-M:建立宿主目录

-s:指定shell(一般shell为/bin/bash与/sbin/nologin,默认为/bin/bash)

 

2、passwd—变更密码。

格式:

passwd -【参数】 【新用户名】

参数:

-d:清空密码

-I(小L):锁定

-S:查看状态

-u:解锁

 

3、usermod—修改用户属性。

格式:

usermod -【参数】 【已有用户名】

参数(部分与useradd一致):

-l(小L):更改登陆名称

-L:锁定

-U:解锁

 

账户模板文件:“/etc/skel”

 

4、id—快速查看指定用户的标识信息

格式:

id 【已有用户名】

 

5、groups—查询用户所属组

格式:

groups 【已有用户名】

 

6、finger—查看用户登录信息

格式:

finger 【已有用户名】

 

7、w—查询当前用户的登录信息

格式:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值