首页 > 代码库 > linux下关于文件权限
linux下关于文件权限
在学习linux中,发现linux系统对文件的权限管理要比windows很严格。
linux下建立新的组:groupadd 组名
linux新建立用户:useradd 用户名
创建用户并分组: useradd -g 组名 用户名
查看用户信息: cat /etc/passwd 或 vi /etc/passwd其中cat命令只能查看,没有修改权限,vi命令既有查看权限,又有修改权限(也就是读/写权限)
eg:新建两个组:A组和B组
新建两个用户:a和b
其中a用户属于A组,b用户属于B组。
当b用户想要访问a用户的文件的时候,必须要让a用户给相应的权限。
使用命令:chmod 777 a
然后使用:ls -l会出现
drwxrwxr-x这样一串字符,其中第一个是文件类型,后面三个一组,分别表示对当前用户权限,当前组用户权限,其他组用户权限。
w:可写 表示值:2
r:可读 表示值:4
x:可执行 表示值:1
其中777表示对所有用户都有可读可写可执行权限,因为1+2+4=7,是吧。没人说比较难理解。。
当想让b用户到A组,就要在管理员权限下使用:usermod -g A b。
linux下关于文件权限
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。