【linux】用户管理

1、如何统计在线用户数?

who -count  
或者
who -q

2、如何统计系统的启动日期和时间?

who -b

3、显示当前的用户信息

who am i

4、更改用户user1用户的密码为11111,锁定用户user1,并查看/etc/shadow 中user1对于的信息变化,用user1身份登录

passwd user1
passwd -l user1         #锁定用户
passwd -u user1         #解锁
passwd -s user1         #查看
su - user1

5、新建一个用户agetest,该账户第一次登录的时候用自己的账户名作为密码,然后必须赶紧修改密码,用新密码进行重新登录

useradd agetest
passwd agetest
chage -d 0 agetest    #用户登录上必须马上就修改密码

6、切换用户组
查看用户user1的组群,切换到user,在主目录下新建一个文件夹test1,再切换有效组为root 再新建文件夹test2

Groups user1
su-user1
Touch test1
Newgrp root
Touch test2

7、修改用户相关备注信息

usermod -c "this is a test" user1

8、修改用户账户的过期时间

usermod -e "2019-4-4" user1

9、更改用户主目录 /home/user1 为/home/user1home

usermod -d/home/user1home user

10、更改用户相关备注信息

su - user1
chfn

11、新来了一个员工tom,如何为tom 在linux中加一个合法身份

useradd -d /stuff/ tom -g tom -g stuff tom
--
-c : 加上备注信息,备注文字保存在passwd文件里面
-d : 指定用户登入时的起始目录
-e : 指定账号的有效期限,缺省表示永久有效
-g : 指定用户所属的起始群组
-G : 指定用户所属的附加群组

12、存储用户信息的配置文件是什么呢?

/etc/passwd

13、存储用户密码的配置文件?

/etc/shadow

14、存储组信息的配置文件?

/etc/group

15、和用户和用户管理相关的文件有哪些,主要作用是什么?

/etc/group  组账户信息
/etc/gshadow  安全组账户信息

16、删除用户

userdel -r     #加r的才会删除掉家目录,避免遗留垃圾文件

17、man帮助大佬

man 手册页分类
man1   普通用户可以执行的命令帮助
man2   系统调用、内核函数的说明帮助
man3   库函数的说明帮助
man4   系统设备手册
man5   配置文件格式文件,通常是/etc目录下的
man passwd  给出的是passwd命令的使用说明
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值