zoukankan      html  css  js  c++  java
  • linux技能四 用户管理

    用户管理:用户类型,添加用户,修改用户,删除用户,查看用户信息,用户的切换,添加组,修改组,删除组,查看组

                  用户类型:超级用户:root,UID=1

                                系统用户:运行系统服务的,不能登陆的,UID=(1,499)

                                普通用户:登录系统进行常规操作,UID=(500,60000)

                  添加用户:useradd  ”要加的用户名“         设置密码:passwd "已加的用户名"          

                                 useradd -u "UID号 :添加时更改UID          useradd -d /home/docs 添加时更改家目录

                  修改用户:usermod

                  删除用户:userdel

                  查看用户信息:id ./etc/passwd.finger

                                      cat  /etc/passwd  使用者的账号资讯

                                      cat  /etc/shadow  使用者的账号资讯加密

                                      cat  /etc/group     群组资讯

                                      cat  /default/useradd 定义资讯

                                      cat  /login.defs   定义广义设定

                                      cat  /etc/skel    内含定义档的目录  相当于家目录的模板。

                  用户的切换:su   

                 添加组:groupadd

                 修改组:groupmod

                 删除组:groupdel

                 查看:cat /etc/group

                   66.添加一用户user(用户名任意),添加前先检测是否存在相应的用户
                        id username || useradd username
                   67.添加用户组grp1,grp2,grp3,grp4(组名任意),添加前先检测是否存在相应的组
                       grep '^grp1' /etc/group || groupadd grp1
                       grep '^grp2' /etc/group || groupadd grp2
                       grep '^grp3' /etc/group || groupadd grp3
                       grep '^grp4' /etc/group || groupadd grp4
                 68.添加一用户user,并设置其初始化组为root,并为其指定密码
                      1. useradd -g root user
                      2. passwd user
                 69.分批为用户user添加额外组grp1,grp2
                        usermod -G grp1 user
                        usermod -G grp2user

                        usermod -G grp1,grp2 user
                 70.修改user的密码
                        passwd user
                 71.删除组grp2,观察结果
                      groupdel grp2
                 72.查看xiaoqiang属于哪些组
                      id xiaoqiang
                      groups xiaoqiang
                 73.修改组grp3的名称为grp33,GID为3333
                      groupmod -n grp333 -g 3333 grp3

                 74.修改用户名为newuser2.

                    usermod -l newuser2 user2
                 74.删除之前新建的用户,连同家目录一起删除
                      userdel -r user

  • 相关阅读:
    谈谈服务限流算法的几种实现
    使用 MongoDB 存储日志数据
    MongoDB存储引擎选择
    下载一线视频
    spring-boot-starter-redis配置详解
    SpringBoot学习笔记(6) SpringBoot数据缓存Cache [Guava和Redis实现]
    Guava 源码分析(Cache 原理)
    分布式链路跟踪 Sleuth 与 Zipkin【Finchley 版】
    Dubbo x Cloud Native 服务架构长文总结(很全)
    区块链使用Java,以太坊 Ethereum, web3j, Spring Boot
  • 原文地址:https://www.cnblogs.com/wanglisong/p/6825414.html
Copyright © 2011-2022 走看看