一、用户和用户组的操作
创建用户:

useradd username

eg: useradd lw

groupadd lwGroup

查看组: more /etc/group

查看用户:
id username
eg:id lw

删除用户:
如果被删除的用户在登录状态的话,无法删除。

userdel username:删除用户

userdel -r username:删除用户并且删除家目录

groupdel groupName:删除用户组

   已经被删除了

设置密码:
passwd username

eg:passwd lw

切换用户:
su -(有空格)username
su - :切换到root用户,需要输入密码

su - 由root切换到普通用户,不需要密码

退出: exit

权限管理

Linux中用户的分类
所有者(u) 同组用户(g) 其他人(o)
linu中文件权限
读(r) 写(w) 执行(x) 没有权限(-)
文件权限详情
-rw-r--r--. 2 root root   11 Jun  3 01:32 bb.text

drwxr-xr-x. 2 root root 4096 Jun  2 07:46 b

第1位(d 或者 -):d代表这是个目录文件,- 则表示这是个普通文件,还有不常碰到的有p(pipe管道文件)、s(socket套接字文件)、 l(link连接文件)、 c(char字符文件)、b(block块文件)

2~4位(代表u=user):所有者权限

5~7位(代表g=group):同组用户权限

8~11位(o=other):其他人权限

2:该文件的链接个数,要和ln  ln -s source target
root root:文件所属者  文件所属组
11:文件大小
(Jun  3 01:32)最后修改时间

修改权限:

格式:chmod [添加或者删除权限] file

给文件添加或删除执行权限

方式一:通过字符修改
chmod o+w bb.text
添加权限:+
删除权限:-
chmod o+w,g+w bb.text:给其他人和同组用户写权限

chmod a+w bb.text:给所有用户

方式二:3位8进制表示
rw-r--r--:(110 100 100)2  == 644
chmod 644 bb.text
rwxrwxrwx:(111 111 111)2  == 777

chmod 777 bb.text

修改文件所属用户和所属组

chown username:groupName file

chown :groupName file

chown username: file

-R:递归修改所属用户和所属组

Linux的用户创建及权限管理相关推荐

  1. Mongo 用户创建及权限管理

    Mongo版本3.0之前使用的是db.addUser(),但3.0之后使用的是db.createUser() 内建的角色: 数据库用户角色:read.readWrite; 数据库管理角色:dbAdmi ...

  2. linux系统用户,组和权限的管理

    PS: {最近一直在做毕业设计,前面博客也记录过我的一些过程.其中需要在Ubuntu上搭建一个FTP服务器,此处我选择Vsftpd,但是在我对vsftpd的配置文件vsftpd.conf设置正确后(对 ...

  3. 《Linux基础三》用户和文件权限管理

    用户和文件权限管理 1,用户 管理员用户: Root用户,也称根用户.超级用户.超级管理员 可对根目录执行读写和执行操作 具有系统中的最高.所有权限 普通用户: 权限有限的用户 Root用户拥有系统的 ...

  4. 【用户——提权——权限管理】

    用户--提权--权限管理 linux用户管理 用户基本概述 什么是用户 为什么需要用户 用户有哪些分类 查询用户的ID信息 用户相关配置文件 passwd文件 shadow文件 用户相关命令 添加用户 ...

  5. linux的用户和组的管理

    1.学习linux操作系统用户和组的管理的必要性 Linux操作系统是一个多用户多任务的操作系统,允许多个用户同时登录到系统,使用系统资源.为了使所有用户的工作顺利进行,保护每个用户的文件和进程,规范 ...

  6. linux之用户和组群的管理,Linux的用户和组群管理(7页)-原创力文档

    /os/linux 若想了解更多内容请加QQ群:3237215018 Linux的用户和组群管理 ? ? Linux是一个多用户的操作系统用户和用户组的管理是系统管理员的重要工作之一.本文的内容包括如 ...

  7. Linux中用户的简介与管理

    女主宣言 众所周知,linux是一个多用户.多任务的操作系统.那么linux是如何区分和认证用户的,系统对每个用户的授权是如何管理的,出现问题时是如何追朔每个用户在系统内的操作记录,这些就涉及到了li ...

  8. linux添加三个用户lab1,linux操作系统实验linux下用户与组的管理

    姓名学号班级 实验三Linux下用户与组的管理 一.实验目的 1.理解/etc/passwd和/etc/group文件的含义: 2.掌握桌面环境下管理用户与组群的方法: 3.掌握利用shell命令管理 ...

  9. 谷德威天津思科CCNA培训之用户访问和权限管理

    谷德威天津思科CCNA培训之用户访问和权限管理 设置用户名和密码 提问:为每个单独的人员设置不同的用户名和密码回答:Router1(config)#username NAME password WOR ...

最新文章

  1. 使用reuseport和recvmmsg优化UDP服务器
  2. easyui(一) 初始easyui
  3. php实现for循环输出星阵,星阵让先再胜职业棋手三阵 18日晚将对阵世界冠军
  4. LG Display为防控疫情采取措施 要求去过大邱市员工两周不要来公司
  5. 数据结构计算机专业教学计划编制,[实验报告]教学计划编制问题
  6. 推荐一个PPT副业,日赚800-1000元
  7. MQL5语法基础(三)
  8. 至强服务器性能排行,志强cpu天梯图_2020年至强cpu天梯图性能排行榜
  9. 手机不能访问html文件,手机如何解决禁止访问网页
  10. 纯CSS+CSS3右上角倾斜四十五度封页角效果
  11. mongoDB操作-持续更新中...
  12. uniapp轻松集成极光推送自定义消息+通知 Android极光 IOS极光 两行代码集成极光SDK
  13. python保留n位有效数字
  14. zookeeper 进行监听节点机制
  15. 安卓开发笔记-UI设计的概念
  16. 从分歧走向融合:图神经网络历经了怎样的演化之路?
  17. Java获取指定日期的本月,上月,下月的最后一天
  18. pta计算机系统概论练习题答案,农学概论复习思考题2013.09农学概论复习思考题2013.09.doc...
  19. Jenkins DingTalk 钉钉通知插件
  20. 【无零基础3Dmax入门教程标题】

热门文章

  1. Java第八章课后习题答案
  2. 论文信息系统项目的进度管理
  3. 永中Office为何成为中国办公软件的典范?
  4. 【Yii框架 一 】PHP框架,Yii概述
  5. MySQL server has gone away (2006) 排查
  6. 神经网络模型matlab例子,神经网络及其matlab实现
  7. mysql datediff函数怎么用_SQL中datediff函数有哪些用途呢?
  8. 培养良好的团队合作能力
  9. TF2.1进阶-tf.gather()
  10. Vue - Element el-table 行的展开与折叠