4.Linux下的用户管理

4.Linux下的用户管理

一、用户的查看与切换

  • whoami 查看当前用户
  • id 查看当前用户id信息
    id -u 查看当前用户的用户id
    id -g 查看当前用户的主组id
    id -G 查看当前用户的所有组的id
    id -n 显示名称
    在这里插入图片描述
  • su 切换用户
    su - 默认切换到超级用户
    su - username 切换用户
    注:1.超级用户切换到普通用户不需要密码,普通用户切换到超级用户/普通用户均需要使用密码 2.在一个shell中不要反复执行su命令,容易造成环境错乱 3.切换用户执行任务完成时及时exit退出
    在这里插入图片描述

二、用户涉及到的系统配置文件

  • /etc/passwd 用户身份信息文件
    在这里插入图片描述
  • /etc/group 组身份信息文件
    在这里插入图片描述
  • /etc/skel/.* 用户环境配置文件模板
  • /etc/shadow 用户认证信息文件
  • /home/username 用户家目录

三、用户及用户组建立与删除

  • 监控用户建立的命令
    watch -n 1 “tail -n 4 /etc/passwd /etc/group;ls -l /home”
    在这里插入图片描述
    ctrl + c 退出watch界面

  • useradd username 用户建立
    useradd -u id username
    ###uid 2**16=0-65535
    ###0表示超级用户 1-200系统预留id 201-999系统用户 1000-60000用户级用户
    ###/etc/login.defs 记录用户建立的默认规则

    useradd -g id username 主组id
    useradd -G id username 附加组id
    useradd -d dir username 指定用户家目录
    use

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值