为了账号安全,请及时绑定邮箱和手机立即绑定

希望发课件

老师,能不能把课件发上来,这样我就根据课件记笔记,要快一点

正在回答

1 回答

用户和用户组

存放的文件及文件内容格式说明:

1、/etc/group 存储当前系统中所有用户组信息

-Group:     x    :123 :abc,def ,xyz

-组名:组密码点位符:组编号:组用户成员多个之间逗号分开

组编号:root用户组组编号固定为0 ,1-499系统预留编号,自定义组编号从500开始

2、/etc/gshadow 存储当前系统中用户组的密码信息,和/etc/group文件里的行数一一对应

-Group: *:  :abc ,def,xyz

-组名称:组密码:组管理者:组中用户名列表

3、/etc/passwd 存储当前系统中所有用户的信息

-user: x   : 123 :456: xxxxx :/home/user  :/bin/bash

-用户名:密码点位符:用户编号:用户组编号:用户注释信息:用户主目录 :shell类型

4、/ect/shadow 存储用户的密码信息

-uesr: vf;/sdfadsf:::

-用户名:加密过的密码



用户和用户组的管理命令:


用户组命令:

#groupadd  组名    //添加用户组,组编号为系统自动创建

#groupmod -n 新组名  旧组名  //修改组名

#groupmod -g 组编号  组名  //修改组编号

#groupmod -g 组编号  组名  //创建用户名并指定组编号

#groupdel  组名  //删除用户组,注意:先删除用户组里的用户再删除用户组

#gpasswd  组名   //设置组密码

用户相关命令:

#useradd -g 用户组 用户名 //添加用户到指定的用户组,同时会为此用户创建一个和用户名一样的操作目录

#useradd -g 主用户组名  -G 附属用户组名1,附属组2  用户名 //创建用户时指定主用户组和附属组

#useradd -d /home/xxx  用户名   //添加一个新用户并指定个人文件夹

#usermod -c 注释内容  用户名    //为用户添加注释

#usermod -l 新用户名  旧用户名  //修改用户名

#usermod -d /home/cls  用户名   //修改用户文件夹目录

#usermod -g 用户组  用户名  //修改用户的所属用户组

#userdel 用户名  //删除一个用户,但不删除此用户的操作文件夹

#userdel -r 用户名 //删除用户的同时也删除他的个人操作目录

权限相关命令

#touch /etc/nologin     //除了root用户禁止其他一切账户进行登录

#passwd  -l 用户名   //锁定一个账户信息

#passwd -u 用户名   //解锁一个账户

#passwd -d 用户名   //清楚账户密码,无密码登录

主要组与附属组

用户可以同时属于多个组

一个主要组

多个附属组

#gpasswd  -a 用户名  附属组     //将用户添加到一个附属组,多个附属组用 逗号分隔

#newgrp  要切换的组名  组密码    //当前登录用户切换到其他用户组 ,如果有组密码就在后边输入组密码

#gpasswd -d 用户名 组名       //从一个用户组里删除此用户

其他命令:

#su 用户名   密码   //切换用户

#id 用户名   //显示用户的基本信息


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

希望发课件

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信