当前位置: 首页 > news >正文

linux 1.0.7

用户和权限的含义与作用

linux中的用户和文件
用户的权限是非常重要的
而且有些程序需要使用管理员身份去执行
这些都是非常重要的
不可能让所有的人拥有所有的权限
这样的工具可以避免非法的手段来修改计算机中的数据
linux之所以安全还是权限管理做的很棒
每个登录的用户都有一个id,也就是UID
想知道是谁打开的进程,都可以使用UID来跟踪
在ubuntu中很容易就能找到
在这里插入图片描述也可以在终端去查看
使用cat /etc/passwd ,来查看文件
在这里插入图片描述
会发现这都是点什么乱起八糟的,有个概念叫做系统账户,有些后台的服务需要用到系统账户来运行
非常不提倡使用root命令去登录,非常的危险
因为会在没有提示的情况下不小心闯大祸
如果都使用root权限,万一有一天你的服务器被攻破了,那你完蛋了
之所以要创建系统账户的话,如果root被攻破了,得把这点系统账户都黑了,才能把你的系统的东西删掉
这就是linux为什么要大费周章的创建一堆系统用户
系统账户的UID都是小于500
如果你看到低于500的千万不要去动他
这里的x是密码,那被你看到了哪能了得
最后那个是用户默认使用的shell
顺序是用户名 密码 UID 组ID 备注字段 用户的home目录 用户使用的默认shell
那就想问了,这里显示的是x,那真正的密码在哪呢?
/etc/shadow都在这个下面,但是这里的密码也是会进行一层加密
哪能让你这么简单看到密码

创建用户,删除,更改

添加新用户非常的简单
sudo useradd + 用户名
sudo userdel + 用户名
可以在配置文件中修改用户的一些信息
usermod是修改,这可以修改cat /etc/passwd 这个下面的东西
修改密码sudo passed + 用户名就可以修改对应的用户的密码
但是这样的命令有一个缺陷,就是只有使用sudo才可以使用
如果用户太多的话chpasswd这个是可以使用文件来大规模修改用户的密码
sudo chpasswd < passed.txt这个就是读取passed.txt中的信息,然后胡来修改用户的密码
change可以修改很多东西,比如/etc/shadow,这里的文件都能来修改,很多时间都是从1970年开始的
多去看文档

group组

linux中的组
小组的目的就是为了共享资源,也可以理解为共用权限
但是不幸的消息是,不同的发行版下,会有不同的规则
ubuntu会为每个用户创建一个单独和账户同名的组
tail /etc/group
在这里插入图片描述
这样就会显示每个组不同的ID
组的名字 密码 组ID 属于该组的用户列表
不要想着修改这个文件然后添加用户到这个组,这样是非常的危险的
groupmod可以用来进行与组有关的操作

文件和文件夹权限

在这里插入图片描述在这里插入图片描述
属主就是创始人的权限
属组就是跟你一个组的人的权限
最后一个就是其他组的权限
自学chmod菜鸟教程的那个很棒诶
删库跑路都是小儿科
最狠的是chmod 000谁都不能读和修改
网课的方式其实是效率不高,边用边学
没事的时候可以翻一翻,当成日记一样
看网课的方式是很慢的,最好就是入门之后,有一定的基础,就能开始自己学习了
绕来绕去,还是要自己学习
但是基础是很难的,有基础之后就非常快了
很多东西你看不懂就说明你看不懂
什么时候看懂了,就说明你用到了
最重要的能力就是去看文档,要看帮助文档去自己琢磨



micro_frank

相关文章:

  • 《深入解析SPI协议及其FPGA高效实现》-- 第一篇:SPI协议基础与工作机制
  • MySQL索引与性能优化入门:让查询提速的秘密武器【MySQL系列】
  • AI 的早期萌芽?用 Swift 演绎约翰·康威的「生命游戏」
  • [蓝桥杯]机器人塔
  • Day 41
  • HackMyVM-Art
  • 关于win10系统中环境变量path变成一行显示的问题
  • Target店铺应该如何入驻?
  • Python训练营打卡Day41(2025.5.31)
  • 软件技术如何赚钱
  • 流媒体基础分析:延迟分析与安全性保障
  • Java Spring 之监听器(Listener)详解与实战
  • SoftThinking:让模型学会模糊思考,同时提升准确性和推理速度!!
  • JVM 基础 - JVM 内存结构
  • homework 2025.03.31 chinese(class 3)
  • 【Netty系列】解决TCP粘包和拆包:LengthFieldBasedFrameDecoder
  • c++第三章练习题
  • Java工厂方法模式详解
  • Python训练打卡Day38
  • 蔡司(ZEISS)借助Celonis构建流程智能平台,为S/4HANA迁移奠定基础
  • 岗顶网站设计/百度平台商家联系方式
  • 网站建设公司江西/2023年6月份疫情严重吗
  • 上海网站建设沪icp备/商城推广软文范文
  • wordpress 301代码/网站推广排名优化
  • 怎么做网站流量统计/广告软文小故事200字
  • 佛山网站建设制作/推特是谁的公司