4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码

一、可视块: ctrl +V

                       1、块删除:ctrl +V,选中要操作的的块(内容)然后d

                       2、块插入:ctrl +V,然后用大写I,插入要插的内容,按两次Esc

                       3、可视行:大写V或者shift+v,默认选中一行(上下键)

       行删除:V--->d

       文件类型:ll查看详细信息,- 普通文件
                                                   d 目录文件(蓝色)
                                                   b 设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1
                                                   c 设备文件(字符设备)打印机,终端 /dev/tty1, /dev/zero
                                                   s 套接字文件
                                                   p 管道文件
                                                   l 链接文件(淡蓝色)

       上下键调用之前的的命令,history查看历史文件

二、

        1、创建用户(普通用户)

            语法格式:useradd [参数] 用户名 

             在使用useradd创建用户时,创建用户本身:用户家目录、名字跟用户名相同的组、

                                                                                         邮件文件

            -s:指定登录shell 在创建用户的时候设置用户是否可以登录

           注意:普通用户默认可以登录,如果你不想让这个用户登录,使用-s指定/sbin/nologin

            -u :指定UID,用户标识 在创建用户时,如果需要单独指定UID

            注意:UID不允许重复()

            -r :创建系统用户 -s /sbin/nologin

            创建了一个名为lixiu的系统用户且该用户不允许登录

           

            -M :不创建家目录

            注意:默认情况下创建的普通用户有家目录,而系统用户没有家目录

           

            -d :指定家目录

          

        2、查看用户

             cat /etc/passwd

            

             第一列:用户名

             第二列:密码占位符

             第三列:UID用户标识

             第四列:GID组标识

             第五列:描述

             第六列:用户家目录

             第七列   登录SHELL(/bin/bash /bin/sh可以登录 /sbin/nologin不可以登录)可以通过登录                             shell判断当前用户是否可以登录

             id 用户名: 查看用户信息,id可以判断用户是否存在

             

        3、修改用户 usermod

              -l  :修改用户名

             -s:修改登录shell

             -G:修改用户的附加组(得需要有附加组的前提)

             组:主组 附加组

             -aG:用户添加附加组

        4、删除用户

             userdel -r 用户名

            注意:如果用户在使用

                       如果跟这个用户关联的主族,改组无法删除

      1、 root用户切换到任何一个目录不需要使用密码

       2、普通用户切换到普通用户需要输入对应的密码

       3、/etc/shadoe 存放操作用户的密码信息

            /etc/passwd存放的是用户信息(cat /etc/passwd 查看用户信息)

      passwd 文件名 加密码

      交互式 :passwd lixiu

      非交互式 :

       su -  用户名:切换用户

       exit退出        

  组管理

1、创建组

       groupadd [参数]  组名

       -g:指定gid

  2、查看组

    cat /etc/group

    第一列:组名

    第二列:密码占位符

    第三列:GID

    第四列:组的用户

3、修改组

    groupmod

    -g:修改gid

    -n:修改组名

 4、组管理(用户)

  gpasswd

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第1张图片

whoami:

轮子组(wheel):用户加入到这个组后,具备了管理员的权限,可以执行管理员的命令

方案一:将用户添加到轮子组

方案二、修改配置文件visudo 

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第2张图片

三、忘记密码

Linux  救援模式  单用户模式

忘记了root用户密码=====>救援模式=====>重新设定密码

开机---->e

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第3张图片

Linux 安全机制 SELINUX 默认:开启

(永久关闭)

vim/vi 修改文件 /etc/selinux/config

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第4张图片

关闭SELINUX

关闭防火墙

作业:

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第5张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第6张图片

  4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第7张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第8张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第9张图片

11、useradd -r /sbin/nologin qianfengcloud

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第10张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第11张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第12张图片

 4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第13张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第14张图片

 4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第15张图片

 

 

 4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第16张图片

4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第17张图片

     

   4、文件类型、useradd、id、usermod、 userdel、groupadd、轮子组、忘记密码_第18张图片

       

你可能感兴趣的:(学习)