【CyberSecurityLearning 30】Linux操作系统的用户和组、文件及目录权限

Linux简介

Linux 发展历史

Linux系统诞生于1991年,由芬兰大学李纳斯(Linus Torvalds)和后来陆续加入的众多爱好者共同开发完成,是UNIX的分支。

Linux是开源软件,源代码开发的UNIX

Linux Logo

Linux 内核版本

Linux内核官 :www.kernel.org

内核版本说明

2.6.8(2 主版本 6 次版本 8 末版本)

内核版和开发版区别

内核版(几十M)是基础,开发版是在内核的基础上加入自己的桌面、应用程序,也就是说开发版每个公司都能开发,但是他们用的内核都是一样的。

Linux主要的发行版本

 

主要的区别 软件安装,其他的基本一致

开源软件

开源软件特点,绝大多数开源软件免费,可以获得软件源代码(安全),可以自由传播、改良甚至销售

支撑互联 的开源技术

LAMP

Linux 操作系统

Apache Web服务器

MySQL 数据库

PHP 编程语言

Linux应用

基于Linux的企业服务器

www.netcraft.com (通过该 站我们可以查询各大 站服务器所使用的系统,嗅探、踩点)

嵌入式应用(手机、平板)

电影娱乐行业A

用户和组

Linux操作系统中的用户分类

普通用户  权限比管理员低  也可以登录系统

root超级管理员

用户的分类和组

/etc/passwd     保存了操作系统中所有用户的信息

/etc/shadow   保存了用户的密码信息

建立及调整用户属性

注:我们这里通过几个场景的配置,学习和了解用户属性的建立及调整
linux操作系统里面是先有组才有用户的,所以要先建立组

1、建立一个名为class1的组,组id为1000,class2的组id为2000

2、建立tom用户要求其基本组是class1组,附加组为class2组,tom用户的uid为600

注:建立用户时如果不指定基本组,系统会直接指定出一个tom组

3、建立一个程序用户uid为250用户名为testuser没有家目录
程序用户特点:不能登录操作系统、没有家目录

4、为tom用户设定密码为123,并设定密码最长有效期为90天,将用户密码进行锁定使其无法登陆系统
注:只有超级管理员才能为指定用户设置密码
 

 

5、删除tom用户和testuser用户,删除class1组和class2组

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月22日
下一篇 2021年1月22日

相关推荐