精华内容
下载资源
问答
  • linux修改文件权限和用户组管理小结

    千次阅读 2021-05-10 20:54:51
    如何在linux下修改权限chmod g+r path/file 加读权限 当前目录chmod -R g+r path/file 加读权限 ...1.chgrp修改文件所属#简单使用,将文本test.txt所属改为gourp1chgrp gourp1 test.txt2.chown修改文件拥有...

    如何在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 [参数] [] - ...

    随机推荐

    iOS - 滑屏方案

    参考自:iOS开发- 通过ChildViewCotroller ViewController容器 产品增加新的版面,类似于网易新闻,百度新闻,腾讯新闻等新闻客户端首页多屏幕滑屏切换,找了一些开源代码研 ...

    js,onblur后下一个控件获取焦点判断、html当前活跃控件、jquery版本查看、jquery查看浏览器版本、setTimeout&setInterval

    需求: input控件在失去焦点后直接做验证,验证通不过的话,显示相应错误.但是如果失去焦点后点击的下个控件是比较特殊的控件(比如,退出系统),那么不执行验证操作,直接退出系统(防止在系统退出前,还显 ...

    Enter键提交表单

    input type="submit"在360浏览器上不能提交   用了这个

    展开全文
  • 1. linux修改文件用户组 chgrp: change group的简写,修改文件所属的用户组。 [java]view plaincopy chgrpuserstest.log 修改后查看 ls -l [java]view plaincopy -rwxrwx---1workusers0Jun815:46test.log ...

    1. linux下修改文件用户组

    chgrp: change group的简写,修改文件所属的用户组。

    1. chgrp users test.log  

    修改后查看 ls -l

    1. -rwxrwx---  1 work users 0 Jun  8 15:46 test.log  

    如果要修改该目录下所有文件和目录,使用-R参数。

    1. chgrp -R users test  

    要被改变的group名,必须在 /etc/group 文件中。 /etc/group文件记录系统中所有的组名称。

    2. linux下修改文件所有者

    chown :change owner的简写, 修改文件的所有者。

    1. chown [-R] 账号名称  文件或目录  

    -R 递归,将子目录下文件全部修改。
    将文件所有者修改bin

    1. chown bin test.log  

    修改的用户必须在/etc/passwd文件中 /etc/passwd记录用户信息。
    chown还可以修改组名称

    1. chown root:root test.log  

    将所有者和组名称都修改为root。

    3. linux下同时修改文件所有者和用户组

    chown work.work TongWeb7.0.4.1 -R

    修改文件夹🐔文件夹下所有文件的权限:chmod 755 -R TongWeb7.0.4.1 

     

     

    展开全文
  • 1. chown命令简介chown用于修改文件的拥有者属性,拥有者可以是用户名或者用户ID;可以是名或者ID;系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。2. ...

    > 请关注本头条号,每天坚持更新原创干货技术文章。

    > 如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习。

    1. chown命令简介

    chown用于修改文件的拥有者属性,拥有者可以是用户名或者用户ID;组可以是组名或者组ID;

    系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。

    2. chown命令选项

    2.1 必要参数:

    -c 显示更改的部分的信息

    -f 忽略错误信息

    -h 修复符号链接

    -R 处理指定目录以及其子目录下的所有文件

    -v 显示详细的处理信息

    -deference 作用于符号链接的指向,而不是链接文件本身

    2.2 可选项

    --reference= 把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组

    --from= 只有当前用户和群组跟指定的用户和群组相同时才进行改变

    --help 显示帮助信息

    --version 显示版本信息

    3. 实例1

    先看看以下文件信息:[root@zcwyou ~]# ll acpi-n20ku10w_x64.exe

    -rw-r--r--. 1 root root 1553120 Aug 3 05:15 acpi-n20ku10w_x64.exe

    155P91P6-0.jpg

    修改文件acpi-n20ku10w_x64.exe的拥有者和所属组[root@zcwyou ~]# chown zcwyou:zcwyou acpi-n20ku10w_x64.exe

    验证:[root@zcwyou ~]# ll

    total 77368

    -rw-r--r--. 1 tcpdump tcpdump 524973 Oct 19 04:49 1.pcap

    -rw-r--r--. 1 tcpdump tcpdump 23554211 Oct 19 05:32 2.pcap

    -rw-r--r--. 1 zcwyou zcwyou 1553120 Aug 3 05:15 acpi-n20ku10w_x64.exe

    155P92503-1.jpg

    可以看到acpi-n20ku10w_x64.exe的用户和组都已经改为了zcwyou了。

    4. 实例2:[root@zcwyou ~]# ll cisco1.txt

    -rw-r--r--. 1 root root 173 Oct 13 03:24 cisco1.txt

    ba4eadaaf36ca8cbdff8f8ce373f54eb.png

    改变拥有者和文件所属组[root@zcwyou ~]# chown zcwyou: cisco1.txt

    验证:[root@zcwyou ~]# ll cisco1.txt

    -rw-r--r--. 1 zcwyou zcwyou 173 Oct 13 03:24 cisco1.txt

    801f8369a440548a8399a39b359e799b.png

    5. 实例3

    只修改文件组属性[root@zcwyou ~]# ll cisco2.txt

    -rw-r--r--. 1 root root 179 Oct 13 03:24 cisco2.txt

    修改组属性[root@zcwyou ~]# chown :zcwyou cisco2.txt

    验证:[root@zcwyou ~]# ll cisco2.txt

    -rw-r--r--. 1 root zcwyou 179 Oct 13 03:24 cisco2.txt

    b6cd4641987d5d544f92f820af563262.png

    6. 实例4:

    改变指定目录abc以及其子目录下的所有文件的拥有者和群组

    命令:[root@zcwyou ~]# chown -R -v root:root abc

    6acc6227d27d60eb587d81f3356f4154.png

    总结:chown命令用于修改文件或者目录对应的所属者和所属组,可以根据需求灵活调整它,是最基础的Linux命令,也是最重要的Linux命令,是Linux运维者必须掌握的核心命令之一。**点击了解更多**,快速查看更多的技术文章列表。

    原文链接:https://www.linuxrumen.com/cyml/378.html

    展开全文
  • 我们知道如何改变文件用户组与拥有者了,那么,什么时候要使用chown或chgrp呢?或许你会觉得奇怪吧?是的,确实有时候需要更改文件的拥有者的,最常见的例子就是在复制文件给其他人时,我们使用最简单的cp来说明好...

    最近学习hadoop,在替换配置文件的时候,发现老是报错,没有权限替换。

    我们知道如何改变文件的用户组与拥有者了,那么,什么时候要使用chown或chgrp呢?或许你会觉得奇怪吧?是的,确实有时候需要更改文件的拥有者的,最常见的例子就是在复制文件给其他人时,我们使用最简单的cp来说明好了:例子就是在复制文件给其他人时,我们使用最简单的cp来说明好了:[root@linux ~]# cp 来源文件 目的文件假设今天要将 .bashrc文件复制成为 .bashrc_test,且是要给bin这个人,你可以这样做:[root@linux ~]# cp .bashrc .bashrc_test

    [root@linux ~]# ls -al .bashrc*

    -rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc

    -rw-r--r-- 1 root root 395 Jul 13 11:31 .bashrc_test

    怎么办?.bashrc_test还是属于root所有,如此一来,即使将文件拿给bin用户了,他仍然无法修改(看属性就知道了),所以就必须修改这个文件的拥有者与用户组。

    命令:[root@linux ~]# chgrp [-R] dirname/filename ...

    -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录,都更新成为这个用户组。常常用在更改某一目录的情况。chown的用途很多,还可以顺便直接修改用户组的名称。此外,如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上 -R的参数即可。我们来看看语法与范例:[root@linux ~]# chgrp [-R] dirname/filename ...

    -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录,都更新成为这个用户组。常常用在更改某一目录的情况。[root@linux ~]# chown root:root install.log

    [root@linux ~]# ls -l

    -rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log

    展开全文
  • linux修改文件所属的用户组以及用户将文件夹从A用户(huangxf)目录复制B用户(zhenglf)目录,其中B没有sudo权限。将A的Downloads文件夹下的所有文件,复制到B的Documents文件夹下,此时在Documents文件夹下多了一个...
  • 并且用户加入dba--但是我们要改了oracle的dba为dba1 ,数据库使用操作系统认证还能--正常登录吗?--回答是不行的。需要重新编译下我们的oracle可执行文件--下面是我的操作步骤。1:查看oracle 用户的具体情况,...
  • linux 修改文件

    2021-05-10 15:59:26
    Linux下怎样改变一个文件的所有者和>学习使用chown和chgrp命令改变文件和目录的所有者和所有权。如果你已经有了文件权限和所有权基础方面的了解,这个tuxFile将给你更多的认识。用chown命令你可以改变一个...
  • 查看用户组操作 查看用户组 cat /etc/group 含义: ftpuser:x:1001:a,b ftpuser:用户组 x:表示用户组口令 1001:表示GID a,b:表示该用户组中的用户 查看指定用户信息 命令: cat /etc/passwd | ...
  • 大家知道,不论在Windows下还是在Linux下登录系统时都是以一个用户的身份来登录的,那么我们今天就来探讨下Linux有关用户的命令及信息:Linux中的用户有与之对应的UID,而Linux用户分为:管理员 root uid=0、...
  • linux怎么修改文件所属用户,用户组

    千次阅读 2021-01-17 12:09:13
    如:drwxr-xr-x 2 nsf users 1024 12-10 17:37 下载文件备份分别对应的是:文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名这里r是可读,w可写,x 可执行,其中文件属性分为四段,---- --- --- 10...
  • 其中group可以是用户组ID,也可以是/etc/group文件用户组的组名。文件名是以空格分开的要改变属组的文件列表,支持通配符。如果用户不是该文件的属主或超级用户,则不能改变该文件的组。该命令的各选项含义为:- R...
  • Linux修改用户所在方法

    千次阅读 2021-05-15 09:50:11
    usermod -g 用户组 用户名强行设置某个用户所在组usermod -G 用户组 用户名把某个用户改为 group(s)usermod -a -G 用户组 用户名把用户添加进入某个组(s)附usermod使用说明:功能说明:修改用户帐号。语 法:...
  • 使用chown命令修改文件或目录所属的用户: 命令:chown 用户 目录或文件名 例如:chown admin /home/download (把home目录下的download 目录的拥有者改为admin 用户) 使用chgrp命令修改文件或目录所属的: ...
  • 递归更改所有目录和文件,把拥有者用户改成kevin_xie ,文件所属用户组改为了 sensor 。 chown -R kevin_xie:sensor /data_share_kevin
  • Linux修改文件所属用户及所属(详细)chgrp 修改文件所属chown 修改文件所属用户及所属 chgrp 修改文件所属 chgrp用于修改文件所属。 基本语法 chgrp [-R] groupname filename # -R 可选 递归修改...
  • 有一次魏艾斯博客新建了一个文件夹,把网站文件全都放了进去,后来发现 ftp 无法上传文件...分析问题:查看网站文件夹的所属用户和用户组ls -l我们看到 vpsss 这个文件夹属于 root 用户和用户组,不属于网站的 www ...
  • 一、使用chown命令更改文件拥有者在 shell 中,可以使用chown命令来改变文件所有者。chown命令是change owner(改变拥有者)的缩写。需要要注意的是,用户必须是用户必须是已经存在系统中的,也就是只能改变为在/etc/...
  • 最近在读《unix环境高级编程》,看到文件权限这里比较糊涂,主要设计多个用户ID和用户组ID,包括下面两个:(1)实际用户ID和实际用户组ID:这一部分表示我们究竟是谁。这两个字段在登录时取自口令文件中的登录项。...
  • 设置权限新增用户的时候设置用户所属组,将想要一起的用户设置到一个组内usermod -g 用户组 用户名 #这里将用户的主组设置为这个总组,这里为了再之后创建文件的时候文件所属组为这个组(or)usermod -aG 用户组 ...
  • 今天继续给大家介绍Linux基础知识,本文主要给大家介绍Linux...Linux系统下的每一个目录、文件,都会有其属于的用户和用户组,我们称其为属主和属组。由此课件,用户和用户组Linux系统的运行息息相关。在实际操作使
  • 原标题:linux如何修改文件夹所属用户名和用户组有一次魏艾斯博客新建了一个文件夹,把网站文件全都放了进去,后来发现ftp无法上传文件了,总提示上传失败。记得中提到了ftp无法正常上传下载,一般都是ftp权限出了...
  • R www ./wwwroot/ #修改当前目录下的wwwroot文件夹下的所有文件的所属人为www二、chgrp修改wwwroot文件夹的所属(group...
  • 添加/查看用户 添加用户 useradd user1 如果没有指定,则同时创建用户同名,添加用户后,会在/home下创建用户主目录。 useradd -g group1 user1 ...修改文件所属用户 递归修改文件夹对应的
  • 1.useradd 添加用户 -g 首组 -G 次组 -d 指定目录 -p (passwd)密码 -u(UID)2.userdel 删除用户用法:# useradd xiaodandan -g xiaodaodan -p 111111 解释创建新用户xiaodandan,用户组为xiaodandan ,密码6个13....
  • 比如:linux修改文件或目录的所有者(chown)和用户组更改文件或目录的所有者命令:1、新建测试文件test,命令为“touch test”2、查看文件的属性,命令为“ls -l”,当前文件属性为“用户和用户组都是root”linux修改...
  • Linux修改用户所属组1、设置某个用户所在组usermod -g 用户组 用户名注:-g|--gid,修改用户的gid,该组一定存在2、把用户添加进入某个组(s)usermod -a -G 用户组 用户名注:-a|--append,把用户追加到某些组中,仅...
  • windows和linux的权限,用户组和用户权限,区别在哪里权限这个词...突然linux某个文件夹权限所有者都是问号,怎么处理处理文形乱码乱码解析退字符(\b)于退清除部权限部字符集试试linux修改文件权限和用户组管理小...
  • 修改文件用户组: (组名必须在/etc/group文件中)chgrp [-R] grpname filename|dirname-R:将目录内文件的所属组都改为指定组名eg:修改文件所属用户组chgrp test /etc/fstab修改目录及目录下所有文件所属组chgrp -R ...
  • java创建文件放在linux服务器上默认的都是root root,有时需要修改文件用户 // 设置用户,相当于linux命令chown // 要保证用户存在,否则lookupService会抛UserPrincipalNotFoundException ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 443,748
精华内容 177,499
关键字:

linux更改文件用户组

linux 订阅