首页 > 代码库 > 第四天 用户 群组 权限

第四天 用户 群组 权限

第四天

 

快速查看文本的命令操作:                           psesc+. 可以复制上一条命令

more命令 分页显示 单向显示不能返回                  cattac 内容是反的

less命令 文本查看功能 /可以检索 q退出

ps -ef 查看进程信息 可以用管道符与more一起使用

head -3  tail -4  查看前几行 后几行

     

用户和组群账户管理   用户分三类 root用户 系统用户 普通用户

 

用户管理的核心文件 /etc/passwd /etc/shadow

 

密码x 映射在文件 /etc/shadow

 

 

每个用户都有 UID. root用户UID0用户的名字不重要

 

系统用户

虚拟用户,代表一个个后台应用,而不是用来登录系统的。保证对应的后台应用权限不能过高 规避风险。   sshd postfix apache.....

系统用户UID1-499

 

字符界面下用户的管理:

管理用户账户:

添加用户命令: useradd 名称  选项 -u 加上UID  -g加群组

添加密码 passwd 用户  

Usermod 更改用户信息

Usermod -g 修改主要群组 -G修改次要群组

 zhangsan的主群组改为root

Userdel 删除用户 但不会删除用户目录 用userdel -r 可以连目录一起删除

 

 

Cat /etc/passwd  可以查看有多少用户   Cat /etc/shadow 查看各用户口令信息

 

组群账户:

两个关于群组的重要文件:/etc/group  /etc/gshadow

可以用cat查看群组信息 和 群组口令信息

 

管理组群账户:

 

groupadd 创建组群账户   groupadd -g 可以创建的同时加入gid

 

例如

 

Groupmod 修改组群    groupdel  删除组群

 

Passwd修改用户密码

 

Gpasswd修改组群密码 或者在组群中添加删除用户  gpasswd 选项 用户 只能增删附加群组 主群组还是只能用usermod

 

Id  查看uid gid

 

 

su 选项 用户 权限下降不用口令 上升需要口令

su - 切换用户 连带环境也换 相当于重新登录

su - 用户 - c ‘命令’ 含义:切换到新用户再执行命令然后退回root

 

 

-rw-r--r--. 1 root root 1613 7月  19 07:35 /etc/passwd

权限三个一组 第一组为用户权限 第二组为用户所在组的权限 r读权限 w写 最后一个为执行权限

 

chmod u用户,g群组,o其他用户,a所有用户     +        -         =    rwx     chomd go+r file01  用户和群组都赋予读权限

 

第四天 用户 群组 权限