linux 用户管理,用户权限管理,用户组管理

一:ls -l 命令 解释

  • 第个d表示是目录,如果是文件是-,如果是连接是l
  • 第2到4个 rwx 表示创建者的操作权限 r 读,w 写,x 执行
  • 第5到7个 rwx 表示该文件或目录对所属组操作权限,
  • 依次的后面3个 r-x 表示该文件或目录对其他人的操作权限,这里是 r读,和 x 执行权限
  • 权限后面的 数字2 表示当前目录或文件的连接数量;
  • 数据后面的 名字,表示的是该文件或目录的所有者
  • 依次后面的 名字,表示该文件或目录的所在组;
  • 依次后面的 数字,比如4096 表示,文件或目录的大小
  • 依次后面的 日期日间,表示文件创建的时间或是最后修改的时间
  • 依次最后面的名字:表示该文件或是目录的名称

二:用户管理 useradd 添加,userdel 删除,usermod 更改

详细解释执行命令:man

所有的用户信息在文件: /etc/passwd 文件中

1:useradd 添加用户; 语法

2:userdel 删除用户;语法

3:usermod 修改用户;语法

三:用户组管理

所有的组信息在 /etc/group

groupadd 添加组;语法

groupdel 删除组;语法

groupmod 更改组;语法

四:chmod 权限管理

  • r (read) 读  4
  • w(write) 写 2
  • e (execute) 执行 1

1:如 chmod 777 表示,设置权限,对所有者,对所在组,对其他人的权限都是最大的,可读,可写,可执行;

2:chmod mode 权限设定字条串: [ugoa] [+-=] [rwxX]

u:表示,该文件或目录所有者;

g:表示,组;

o:表示,其他

+:表示增加权限;

-:表示取消权限;

=: 表示设置权限;

比如:chmod ugo=rwx file;  chmod u+r file

五:chown 用户所有者和组管理;

chown 文档所有者管理或文档组管理 ;语法

比如:修改 ftp目录;

sudo chown www-data:www-data ftp/

修改ftp目录的所有者为 www-data,组为 www-data

详细命令:man + 命令

linux 用户管理,用户权限管理,用户组管理的更多相关文章

  1. linux和windows互传文件/用户配置文件和密码配置文件/用户组管理/用户管理

    2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理 linux和windows互传文件 显示日期date [root@centos_1 ...

  2. linux修改文件权限和用户组管理小结

    如何在linux下修改组权限 chmod g+r path/file 加读权限 当前目录 chmod -R g+r path/file 加读权限 当前目录以及子目录 g-r 减读权限g+w 加写权限g ...

  3. 【Spring Security】三、自定义数据库实现对用户信息和权限信息的管理

    一 自定义表结构 这里还是用的mysql数据库,所以pom.xml文件都不用修改.这里只要新建三张表即可,user表.role表.user_role表.其中user用户表,role角色表为保存用户权限 ...

  4. linux专题(八):用户组管理

    http://dwz.date/UDf 每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理.不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个 ...

  5. python 全栈开发,Day108(客户管理之权限控制,客户管理之动态"一级"菜单,其他应用使用rbac组件,django static文件的引入方式)

    一.客户管理之权限控制 昨天的作业,有很多不完善的地方 下载代码,基本实现权限验证 https://github.com/987334176/luffy_permission/archive/v1.2 ...

  6. SharePoint中低权限用户通过提升权限创建用户组

    /// <summary> /// 提升权限创建用户组 /// </summary> /// <param name="groupname">用 ...

  7. linux命令(29):用户组管理

    用户管理: 新建用户或组:新建用户:adduser user //新建user用户(推荐)passwd user //给user用户设置密码 新建组:groupadd test //新建test工作组 ...

  8. Linux 用户与用户组管理

    Linux 是一个多用户多任务的分是操作系统,用户是实现操作系统资源分配,同时也是安全权限模型的核 心要素之一:用户组是一个容纳很多用户的容器,可以分配权限组,进一步优化了权限分配. 一.用户管理 用 ...

  9. Linux用户和文件权限管理

    本文为原创文章,转载请标明出处 目录 用户管理 系统用户文件 添加用户 useradd 设置用户密码 passwd 删除用户 userdel 用户管理 usermod 用户组管理 系统用户组文件 添加 ...

随机推荐

  1. Windows下C语言调用dll动态链接库

    dll是windows下的动态链接库文件,下面记录一下在windows下如何调用C语言开发的dll动态链接库. 1.dll动态链接库的源代码 hello_dll.c #include "st ...

  2. hdoj 5119 Happy Matt Friends 背包DP

    Happy Matt Friends Time Limit: 6000/6000 MS (Java/Others) Memory Limit: 510000/510000 K (Java/Others ...

  3. mysql+mycat分片环境部署

    说明: 1.操作系统:64位CentOS Linux release 7.2.1511 (Core) 2.jdk版本:1.8.0_121 3.mysql版本: 5.7.17 4.两台mysql服务器: ...

  4. Notepad++源代码阅读——窗口元素组织与布局

    1.1 前言 这两天在看notepad++ 1.0版本的源代码.看了许久终于把程序的窗口之间的关系搞清楚了现在把其组织的要点写于此,希望对大家有所帮助. 1.2 窗口元素之间的关系 Notepad++ ...

  5. Oracle问题诊断过程常用SQL

    --查看临时表空间使用情况select tablespace_name ,sum(size_mb),sum(used_mb),round(sum(used_mb)/sum(size_mb),2) fr ...

  6. Get started with IDA and disassembly SH7058

    http://www.romraider.com/forum/viewtopic.php?f=25&t=6303 All of the 16-bit guidance in the follo ...

  7. 我对NHibernate的感受(2):何必到处都virtual

    上一篇主要是在夸NHibernate实现的好,而这篇就完全是来抱怨的了.NHiberante有个毛病,就是如果是和数据库产生映射的类,就要求所有的public成员和protected成员必须是virt ...

  8. MVC无限级分类02,增删改查

    继上一篇"MVC无限级分类01,分层架构,引入缓存,完成领域模型与视图模型的映射",本篇开始MVC无限级分类的增删改查部分,源码在github. 显示和查询 使用datagrid显 ...

  9. MVC日期格式化,后台使用Newtonsoft.Json序列化日期,前端使用”f”格式化日期

    MVC控制器中,经常使用Newtonsoft.Json把对象序列化成json字符串传递到前端视图.当对象中有DateTime类型的属性时,前后台如何处理才能把DateTime类型转换成想要的格式呢? ...

  10. CAShapeLayer的path动画

    CAShapeLayer的path动画 效果 源码 https://github.com/YouXianMing/Animations // // CAShapeLayerPathController ...