一、Linux 用户管理

  • Linux 属于多用户多任务的操作系统,如果想要访问系统资源,就要先向系统管理员申请一个账户,然后以这个账户的身份进入系统

☀️ 添加用户:

  1. 默认情况下为在 home 路径下添加用户
useradd XiaoMing;

在创建用户成功后,会自动为其设置同名的家目录,也会设置同名的组

  1. 也可以通过选项 -d 指定目录
useradd -d /home/test XiaoHong;

此处需要注意,XiaoHong 家目录的名字就是 test

☀️ 删除用户:

  1. 默认情况下只会删除指定的用户,会保留家目录
userdel XiaoMing;

此时可以看到,已经没有XiaoMing这个用户了,不过它的家目录依然存在

2. 可以通过 -r 同时删除用户的家目录

userdel -r XiaoHong;

补充说明: id 用户名 是用来查看用户的

☀️ 设置用户密码:

  1. 默认情况下是为当前用户设置密码
  2. 在 passwd 后添加用户名,就可以为指定用户添加密码

☀️ 查询与切换用户:

  1. 通过 id 用户名查询用户信息

  1. 通过su - 用户名切换当前登录用户【管理员到普通用户不需要密码,其他情况需要登录密码】

  1. 通过who am i可以查看登录用户【并不一定是当前用户,是最开始登录时候的用户】

  1. 通过logout/exit可以退出当前用户返回上一个用户

☀️ 用户组:【系统可以通过用户组对有多个有相同权限的用户统一管理】

  1. 添加用户组: groudadd 组名
  2. 删除用户组: grouddel 组名
  3. 将用户添加到指定组: groundadd -g 组名 用户名
  4. 创建用户时直接指定组: useradd -g 组名 用户名【默认情况下是将用户添加到同名的组中】
  5. 修改用户所在的组:groudmod -g 新组名 用户名【随着用户组的改变,用户的权限也会变为与新用户组的权限一致】

☀️ 与用户和组相关的文件:


二、Linux 文件管理

  • linux的每一个用户都属于一个组
  • linux的每一个文件都有 所属用户,所属组权限,其他组权限

⏳查看文件或目录拥有者以及修改拥有者【默认创建文件或目录的用户就是文件或目录所有者】

管理员或拥有管理员权限的用户,可以修改文件或目录的所有者

可以看出此时这个文件的拥有者为 LiuBei


⏳文件或目录的默认情况下为创建它的用户所属的组【修改文件拥有者不会改变它的所属组】

修改文件或目录所在的:chgrp 新组 文件或目录

此时hello的所属组已经修改为linux


其他组的概念:除文件的所有者和所在组的用户外,系统的其他用户都是魏建的其他组


修改用户所在组:usermod 新组 用户

GuanYu最初属于同名组,现修改到了linux组,此时GuanYu已经拥有了linux组的全部权限

修改用户登录的初始目录usermod -d 目录 用户名 新目录


三、Linux 权限管理

  • 下图前十位分为四个部分:文件类型、拥有者权限、所属组权限、其他组权限

【Linux私房菜】第四期——管理相关推荐

  1. 【Linux私房菜】第二期——远程访问

    一.Linux远程登录与数据传输 如何远程登录? (1) 获取Linux服务器的 IP 在Linux虚拟机的终端中,输入 ifconfig 可以查看Linux虚拟机的IP[在ens33 的inet后] ...

  2. linux基本命令整理——鸟哥Linux私房菜第四章

    1.显示日期 显示当前日期 date 日期的格式化输出 date +%Y/%m/%d date +%H:%M 2.显示日历 显示当前月份的日历 cal 显示2021年的日历 cal 2021 显示20 ...

  3. 鸟哥的Linux私房菜(基础篇)- 第十四章、Linux 账号管理与 ACL 权限配置

    第十四章.Linux账号管理与 ACL 权限配置 最近升级日期:2009/09/09 要登陆 Linux 系统一定要有账号与口令才行,否则怎么登陆,您说是吧?不过,不同的使用者应该要拥有不同的权限才行 ...

  4. Linux_进程管理详解《鸟哥的Linux私房菜》学习笔记(极其详细,看完这篇就够了)

    前言 当一个程序被载入到内存中运行,那么在内存中的那个程序就被称为进程(process).进程是操作系统上非常重要的概念, 所有系统上面跑的数据都会以进程的形态存在. 那么系统的进程有哪些状态?不同的 ...

  5. 鸟哥的Linux私房菜-基础学习篇(第四版):鸟哥-电子书

    内容简介: 本书是知名度颇高的Linux入门书<鸟哥的Linux私房菜基础学习篇>的新版,全面而详细地介绍了Linux操作系统. 全书分为五部分:第一部分着重说明计算机的基础知识.Linu ...

  6. 鸟哥的Linux私房菜-基础篇第四版.pdf免费资源下载链接,《鸟哥的Linux私房菜-基础篇》第四版.pdf

    <鸟哥的Linux私房菜-基础篇>第四版.pdf免费资源下载链接(.pdf书籍的优点是便于直接在电脑中保存有电脑就可以阅读,如果觉得这本书给你提供到了很大的帮助,可以去书店补一本纸质版) ...

  7. 《鸟哥的Linux私房菜-基础篇》第四版 简体中文 PDF 带完整书签

    <鸟哥的Linux私房菜-基础篇>第四版 简体中文 PDF 带完整书签 共二十四章 下载地址:https://download.csdn.net/download/csdn12345678 ...

  8. 鸟哥的Linux私房菜(服务器)- 架站文件習題解答篇

    架站文件習題解答篇 最近更新日期:2003/09/20 在我們的 Linux 架站文件當中,每個章節或多或少都有些課後練習給大家複習一下!呵呵!那麼各個章節的解答會在這裡提供喔! PART I .架站 ...

  9. 鸟哥的linux私房菜-基础学习篇 读书笔记

    从事linux工作一年多,算是能够熟练运用linux服务器,但仍觉得自己对Linux的原理,理论缺乏空洞,潜下心来认真阅读尘封的鸟哥经典,知识点很全,收获颇多,实践与知识结合,知行合一,对linux开 ...

  10. 鸟哥的Linux 私房菜 (1-12) + my

    <<Linux 鸟哥的私房菜>>  心得 : 实践与观察才是王道 第0章 : 计算机概论  计算机 : 接受用户输入的指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产 ...

最新文章

  1. OPNFV — Overview
  2. qt 将不同的数据类型组成一个新类型_SQL 通用数据类型
  3. Python学习笔记之六:在VS中调用Python
  4. 小议 static 关键字
  5. 禅道项目管理_禅道项目管理软件 v12.5.1 开源版
  6. 来自学长同学分享的学习方法
  7. 嵌入式开发C语言中的uint8_t
  8. ASP.NET MVC URL重写与优化(初级篇)-使用Global路由表定制URL
  9. 专题导读:高性能计算虚拟数据空间
  10. 卢伟冰:这几天黑稿明显增多了 法务又要忙了
  11. python filter过滤器的使用_Python filter过滤器原理及实例应用
  12. sublime怎么运行go_go语言环境搭建+sublime text3(windows环境下)
  13. Go在招聘中最吃香,安全工程师薪资涨幅最高 | 软件工程师年度报告出炉
  14. Linux安装PHP curl拓展
  15. 特稿:OceanBase 连破纪录的背后,是技术人的砥砺前行 | 凌云时刻
  16. access建立er图_Visio绘制ER图教程
  17. 机电一体化柔性生产线加工系统
  18. 安装11.2.0.3时,OUI的log报错:OUI-10066:Not All The Dependencies For The Component ... Could Be Found
  19. 尚硅谷谷粒学院学习笔记9--前台用户登录,注册,整合jwt,微信登录
  20. mac地址前6位对应vendor

热门文章

  1. mysql 查询分析器_MYSQL查询分析器工具
  2. Iphone 铃声制作及同步
  3. firework算法_FireWorks 自从烟花算法的开创性论文由谭营教授等人于2010年发表之后 联合开发网 - pudn.com...
  4. vb.net怎么和mysql连接_解析VB.NET如何连接数据库
  5. 关于在VC + + 2008 VCRedist安装时生成在根目录下的临时文件
  6. SuperMap iDesktop之夜景特效制作
  7. 2021年9月再次更新-日立电梯,艾默生变频器维修图纸,原理图
  8. Vue中img的动态src不显示图片
  9. nandflash驱动详解
  10. 旧电脑装什么系统最快_旧电脑装什么系统好 老旧电脑适合装什么操作系统