如何在linux下修改组权限

chmod g+r path/file 加读权限 当前目录

chmod -R g+r path/file 加读权限 当前目录以及子目录

g-r 减读权限

g+w 加写权限

g-w

g+x 加执行权限

g-x

经常会用到的命令,记一下。

1.chgrp修改文件所属组

#简单使用,将文本test.txt所属组改为gourp1

chgrp gourp1 test.txt

2.chown修改文件拥有者

#将test.txt文件所属用户修改为user1

chown user1 test.txt

#同时修改test.txt的所属用户和所属组

chown user1:group1 test.txt

3.chmod修改文件属性

chmod 755 test

chmod u+x test

chmod u-x test

chmod g+x test

4.usrmod修改用户所属组

一般的话只是将当前用户添加到其它组中去

usrmod -a -G group1 user1

如果要彻底更改用户所属的组的话使用

usrmod -g group1 user1

使用Linux时,需要以一个用户的身份登陆,从而限制一个使用者能够访问的资源;而组则是用来方便组织管理用户。

用户与组

•每个用户拥有一个UserID

•每个用户属于一个主组,属于一个或多个附属组

•每个组拥有一个GroupID

•每个进程以一个用户身份运行,并受该用户可访问的资源限制

•每个可登陆用户有一个指定的SHELL

系统中的文件都有一个所属用户及所属组,用户、组信息保存在以下三个文件中:

/etc/passwd   用户信息

/etc/shadow  用户密码

/edc/group  组信息

命令id用以显示当前用户的信息,命令passwd可以修改当前用户的密码;以下命令可以显示登陆用户信息:

whoami   显示当前用户

who       显示当前登陆的用户信息

w          显示登陆用户的详细信息

命令useradd添加一个用户:

useradd 用户名

-d  指定用户家目录

-s  指定用户登陆shell

-u  指定用户uid

-g  指定用户所属主组

-G  指定用户所属附属组

命令usermod修改一个用户的信息:

usermod 参数 用户名

-l  修改用户名

-u   修改uid

-g   修改用户主组

-G   修改用户附属组

-L   锁定用户

-U  解锁用户

例1:

# useradd -d /usr/sam -m sam

此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。

例2:

# useradd -s /bin/sh -g group -G adm,root gem

此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,他属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。

这里可能新建组:groupadd group 及 groupadd adm

增加用户账号就是在/etc/passwd文件中为新用户增加一条记录,同时更新其他系统文件,如/etc/shadow,/etc/group等。

Linux提供了集成的系统管理工具userconf,他能用来对用户账号进行统一管理。

注:

用户帐户本身在 /etc/passwd 中定义。Linux 系统包含一个 /etc/passwd 的同伴文件,叫做 /etc/shadow。该文件不像 /etc/passwd,只有对于 root 用户来说是可读的,并且包含加密的密码信息

命令userdel用户删除一个用户:

userdel 用户名

userdel -l 用户名 删除用户的同时删除该用户家目录

命令groupadd、groupmod用以创建、修改一个组:

groupadd 组名

groupmod -n 新组名 旧组名

groupmod -g 新组ID 旧组ID

例如:

# userdel -r sam

此命令删除用户sam在系统文件(主要是/etc/passwd,/etc/shadow,/etc/group等)中的记录,同时删除用户的主目录。

删除一个组

同样的,我们有时会需要删除一个组,命令groupde用以删除一个组

Linux—修改文件权限、文件拥有者以及文件所在组

修改文件权限——chmod 修改文件拥有者——chown 修改文件所属组群——chgrp

linux修改文件权限

ubuntu 下修改文件访问权限 Ubuntu下修改目录权限命令如下: chmod 600 name (只有所有者有读和写的权限) chmod 644 name (所有者有读和写的权限,组用户只有读的 ...

Linux 修改文件夹的用户组权限

将ubsadm文件夹所属用户修改为userschown -R ubsadm:users /home/ubsadm 此命令将用户123的用户组改为rootusermod -g 123 root

Linux命令--文件权限和磁盘管理

1.chmod chmod [ugoa][+-=][rwx] file 改变目录或者文件的权限. u是user,g是group,o是other,a是all. +是添加权限,-是去掉权限,=改变权限为. ...

linux 修改文件权限指令chmod

chmod 修改一下bin目录下的.sh权限就可以了. chmod u+x *.sh 这里的u 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件.

linux 中文件权限和磁盘管理、linux服务器项目如何部署

chmod chmod 421 xx.txt //4=r,2=w,1=x df 查看已挂载磁盘的总容量.使用容量.剩余容量等,可以不加任何参数,默认是按k为单位显示的 df常用参数有 –i -h -k ...

linux修改文件权限命令(chmod)

chmod命令是用于改变文件或目录的访问权限.用户用它控制文件或目录的访问权限. 该命令有两种用法.一种是包含字母和操作符表达式的文字设定法:另一种是包含数字的数字设定法. 1.文字设定法 chmod ...

linux中文件权限格式与chmod命令以及用户和用户组的管理

简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [] - ...

随机推荐

Java Web之网上购物系统(注册、登录、浏览商品、添加购物车)

眼看就要期末了,我的专业课也迎来了第二次的期末作业---------.虽然老师的意图是在锻炼我们后台的能力,但是想着还是不利用网上的模板,准备自己写,以来别人写的静态页看不 ...

BZOJ1016 最小生成树计数

Description 现在给出了一个简单无向加权图.你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树.(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的 ...

2007: [Noi2010]海拔 - BZOJ

Description YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域.简单起见,可以将YT市看作一个正方形,每一个区域也可看作一个正方形.从而,YT城市中包括(n+1)× ...

【POJ2478】Farey Seque

题意: 就是求2~n的所有欧拉函数值的和,这里就用到了快速求欧拉函数的方法.(不能暴力求了,不然必定TLE啊) 说说欧拉筛法,感觉十分机智啊~~ 对于上述代码的几个问题: 1.问:为什么i%prime ...

win7访问windows server 2003服务器出现未知的用户名或者错误的密码(转载)

直接放答案,感谢网友提供答案,否则自已还一直在纳闷,为什么? win7系统的安全机制限制了登陆.只要系统时间和win2003服务器的系统时间相差很多,系统就会阻止其登陆,并显示错误信息:"未 ...

EF:分页查询 + 条件查询 + 排序

/// /// linq扩展类---zxh /// /// & ...

Failed to start Vsftpd ftp daemon错误

配置 vsftpd.conf文件后 重启ftp服务出现 Failed to start Vsftpd ftp daemon错误 总是 启动失败 解决方法 将配置文件中的 listen=YES 改为 l ...

kindeditor编辑器上传图片

使用的是asp.net MVC 上传图片. 1.下载Kindeditor的对应的包 2.html页面 @{ Layout = null; }

配置firewalld防火墙

题:请按下列要求在 system1 和 system2 上设定防火墙系统: 允许 group8.example.com 域的客户对 system1 和 system2 进行 ssh 访问. 禁止 my ...

Java.util.properties读取配置文件分析

Java.util.properties API链接: https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html Clas ...

linux如何改文件用户组权限,linux修改文件权限和用户组管理小结相关推荐

  1. mac+修改+ssh文件夹权限_linux ,mac连接, git pull error, chmod修改文件的权限/chown修改文件和目录的所有者...

    去项目目录下 启动服务 setsid npm start & https://www.cnblogs.com/littleBit/p/5362806.html ssh -p 22 root@1 ...

  2. Mysql添加用户、修改权限,修改登录权限ip

    Mysql添加用户.修改权限,修改登录权限ip 列出所有用户 SELECT User, Host, Password FROM mysql.user; 执行上步命令报错 == ** 执行后报错 ERR ...

  3. python修改文件内容_python批量修改文件夹及其子文件夹下的文件内容

    前言:前几天我看一位同学要修改很多文件中的数据,该文件数据很规律,一行只有三个数,需要将每行最后一个数字改为负数,但文件有上千个,分布在每个文件夹下面以及它的多级子文件夹下,看他用excel手动改数据 ...

  4. Java实现文件拷贝,以及修改文件扩展名

    Java实现文件拷贝,以及修改文件扩展名 方法一:单纯实现文件拷贝 public File createNewFile(String path, String realPath, String new ...

  5. linux文件权限类(修改文件权限、修改文件所有者和所属组)

    文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限.为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定.在Linux ...

  6. linux下查看文件的权限,Linux下查看文件权限、修改文件权限的方法

    查看权限命令查看目录的相关权限可以采用命令ls -lD,或者直接用ls -la 如 ls -l www.jb51.net  //这里表示查看www.jb51.net目录 修改权限命令 chmod 77 ...

  7. Linux笔记(六)——权限的基本介绍,修改权限,修改文件/目录的所有者及所在组

    一.权限的基本介绍 1.位数含义 ls -l中显示的内容 其中第0行中一共有9位,对这9位进行分析 第0位:确定文件类型(d,-,l,c,b) l:表示链接,相当于window中的快捷方式: -:表示 ...

  8. linux修改文件的权限和修改文件所有者和所属组

    文件设定法:chmod    [who]   [+][-][=]   [mode] who 文件所有者:u 文件所属组:g 其他:o 所有人:a +  添加权限 -  减少权限 =  覆盖原来权限 权 ...

  9. linux下什么文件不能修改,Linux和Unix下root也不能修改文件与目录的命令

    chattr 只有超级权限的用户才具有使用该命令的权限,这项指令可改变存放在ext2.ext3.ext4.xfs.ubifs.reiserfs.jfs等文件系统上的文件或目录属性. 1.功能说明 改变 ...

  10. linux vnc 改端口号,基于Linux中vnc配置端口号的修改方法

    vnc的默认端口是自己配置的,并不是这有一个端口号. 通过打开/etc/sysconfig/vncservers. 这里就配置了2个桌面,一个桌面号是1, 一个是2. 这里的配置的参数 VNCSERV ...

最新文章

  1. 关于页游垂直同步的若干问题
  2. MongoDB[mark]总忘记它们是干啥的
  3. 使用java做paypal开发时购买东西支付不成功的原因
  4. Spring Cloud Alibaba基础教程:支持的几种服务消费方式(RestTemplate、WebClient、Feign)
  5. python如何连续打印_Python实现批量打印功能
  6. hdu 2531 Catch him
  7. jQuery 五角星评分
  8. 修改csdn中字体颜色
  9. create-react-app中配置antd按需加载、less、proxy、路径别名
  10. python字典默认排序_Python字典练习:设置默认获取排序,小,知识点,setdefaultgetsorted...
  11. android app后台运行
  12. 传承百年经典的瑞吉管家静待您的优雅旅程再次开启
  13. 项目播报 | 方正璞华×联影医疗,赋能医疗行业新升级!
  14. CAD中如何裁剪需要的区域
  15. level2行情接口怎么用?
  16. NISP管理中心|NISP二级证书介绍
  17. 安装 Ubuntu 22.04.1 LTS 桌面版(详细步骤)
  18. 我做了一个网易云音乐外链播放器的Vue组件,很nice
  19. 如何设置快递送达时短信提醒
  20. 多项式除以多项式例题讲解_多项式乘以多项式训练题.doc

热门文章

  1. Android:android定时开关机
  2. box-shadow:阴影效果和属性
  3. TP4582B/TP4584B蓝牙充电座锂电池充放电芯片
  4. 特征工程——离散化与分箱
  5. 通过前序中序,中序后序,前序后序来构造一二叉树
  6. Python中模拟键盘输入键位编号对照表
  7. HDU 4857 逃生 拓扑排序好题 第一次做CLJ出的题
  8. Java工程师 计算机网络(三) 面试题(Day30)
  9. 我的世界命令计算机,我的世界有哪些指令?电脑版指令大全
  10. web网页常见特效1(原生JavaScript)