Linux用户权限管理

用户管理

在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。

  • 查看当前用户
who -m
  • 新建用户(默认创建相同名字的用户组)
useradd ceshi
  • 设置密码
passwd ceshi
  • 删除用户
userdel -r ceshi
  • 查看所有用户
cat /etc/passwd
  • 精准查找某个用户
cat /etc/passwd | grep  "ceshi"

  • 查看用户组
groups ceshi
  • 新建用户组
groupadd csGroup
  • 改变用户所在组
usermod -g csGroup ceshi
  • 删除用户组
groupdel csGroup
  • 查看所有用户组
cat /etc/group
  • 新建用户分配且分配用户组
useradd ‐g csGroup ceshi

权限管理

权限管理就是文件的访问控制权限,即哪些用户和组群可以访问文件以及可以执行什么样的操作。

  • 查看权限
ll
  • 权限说明
drwxr-xr-x.   3 root root 4096 五月 24 13:58 app
文件的类型和权限  连接数  所有者  所属组  文件大小  最后修改时间  名称
文件类型:d - 目录、| - 连接、- - 文件
权限类型:r - 读(4)、w - 写(2)、x - 执行(1)
权限顺序:文件类型-->所有者-->所属组-->其他组
  • 修改目录所在用户组(当前目录)
chgrp csGroup /app
  • 修改目录所在用户组(包括子目录)
chgrp -R csGroup /app
  • 修改目录所有者(当前目录,-R包括子目录)
chown ceshi /app
  • 修改文件权限(当前目录,-R包括子目录)
chmod 755 /app
  • 常用文件权限
444 r--r--r--
600 rw-------
644 rw-r--r--
666 rw-rw-rw-
700 rwx------
744 rwxr--r--
755 rwxr-xr-x
777 rwxrwxrwx

梦想就是用来实现的

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Linux是一个多用户的操作系统,为了实现资源分派及出于安全的考虑,必须对用户进行不同权限的分配。用户组便于更高效...
    闲睡猫阅读 6,706评论 0 6
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 101,055评论 9 468
  • Linux 是一个可以实现多用户登陆的操作系统,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自...
    SingleDiego阅读 637评论 0 0
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 13,634评论 2 33
  • 那造化钟情的神秀,至今还在齐鲁之地傲绽菁芜,只是不见了当年那个决眦四望、仰天高歌的壮游秀士。徒留下层云悠悠,归鸟去...
    傲世奇龙阅读 500评论 0 5

友情链接更多精彩内容