linux 怎么修改已有用户的所属组
chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
参数:
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。
示例1:
[root@localhost home]# touch testfile //由 root 用户创建文件
[root@localhost home]# ls testfile –l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root
1、打开自己的linux系统。
2、接着打开“终端”命令窗口。
3、接着修改一个文件的所有者和组别,首先先看看这个文件的所属。
4、接着输入一下命令chown root music,先修改文件的所有者。注意修改文件的时候必须在root用户下。
5、再接着查看文件的所有者是否被修改成功。
6、然后输入chgrp root music命令,来修改文件的用户组。
7、最后再查看一下文件的用户组也被修改了。
1、在linux系统中新创建的用户是无法登录系统的,需要为用户配置密码才可以进行登录,使用passwd命令
2、在对用户操作的时候也可以锁定账户,对锁定的账户也可以解锁操作,同样也是使用passwd命令-l是锁定账户 -u是解锁用户
3、在维护的过程中对于更改用户的所属组与附加组也是经常使用的usermod -g更改用户所属组,usermod -G更改用户附加组
4、也可以更改用户的id和过期时间,使用-u更改用户id -e修改用户密码过期时间,两个参数如下
5、也可以通过命令来更改用户的主目录,使用usermod -d 命令来执行,在更改用户主目录的时候要先创建目录
6、对于用户的删除命令直接使用userdel username即可,如果在删除用户的时候也想删除用户的主目录可以加上-r参数
7、对于用户组的删除很简单直接使用groupdel命令后加组名就可以删除
楼上2位的办法会把这个组下的所有成员的组名都变成新的组名,如果楼主想这样,直接用命令就可以了 groupmod -n xxx mysql
如果只想修改组中其中一个用户的所属组,可以用usermod -G xxx fan
PS: xxx是新组的名字
chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
参数:
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。
示例1:
[root@localhost home]# touch testfile //由 root 用户创建文件
[root@localhost home]# ls testfile –l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root
su root 进入超级用户,然后找到用户组管理,修改就可以了
usemod -g xxx nnn yyy
xxx=原有的组名称
nnn=用户名称
yyy=要更改到的新组名
usemod -g mysql fan tomcat
将原mysql组下成员fan 移动到新组tomcat
戴荔众益: 1、在linux系统中新创建的用户是无法登录系统的,需要为用户配置密码才可以进行登录,使用passwd命令 2、在对用户操作的时候也可以锁定账户,对锁定的账户也可以解锁操作,同样也是使用passwd命令-l是锁定账户 -u是解锁用户 3、...
四会市19599533955: linux如何修改用户主目录 - ?
戴荔众益: 详细说明如下: 第一种方法:vi /etc/passwd 找到要修改的用户那几行,修改掉即可.此法很暴力,建议慎用. /etc/passwd文件格式 登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序 用此方法修改了用户宿主目...
四会市19599533955: linux系统下如何修改用户UID和文件所属值 - ?
戴荔众益: 先改动UID,然后查找所属文件改变所有者. 1,改变用户UID,命令:usermod username -u 101010.将username的uid改为101010 2,查询所属文件,并更改其所有者,假设原来的UID为1000,命令:find / -user ,1000 -exec chown 101010 {} \;
四会市19599533955: linux下面如何更改用户名,使得所有原所属文件夹的拥有者和所属组名称也一并更改过来? - ?
戴荔众益: 一、《Linux的chmod命令》.在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组.在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组.另外,在shell中,要修改文件当前的...
四会市19599533955: 如何更改linux文件目录拥有者及用户组 - ?
戴荔众益: 1、我们先看下当前系统下的用户和组.Whoami 查看当前登陆用户2Passwd文件存储当前系统所有用户,而组文件/etc/group记录.3一个用户可以属于多个组,查看用户所属的组,gourps + 用户名 更改linux文件目录\文件拥有者权限 更改文件拥...
四会市19599533955: linux 怎么改变文件所有者 - ?
戴荔众益: 切换到root用户:su - root 修改文件所属用户和用户组:chown 用户:用户组 文件名 如果用户和用户组是www,那么需要执行命令如下:chown www:www filename
四会市19599533955: linux系统如何修改文件的所有者和所属组别 - ?
戴荔众益: chown命令修改所有者:chown username filename 同时修改属组:chown username:groupname filename chgrp命令修改属组:chgrp groupname filename
四会市19599533955: 在Linux系统中,举例说明如何才能修改一个文件的所有者以及所属的群组? - ?
戴荔众益: 修改一个文件的所有者以及所属的群组涉及的命令 chown (change owner)改变文件所有者属性chgrp (change group) 改变文件所属群组环境:Centos 5.5 Final 以/root/insatll.log为例-rw-r--r-- 1 root root 34243 04-03 18:26 install.loginstall.log所...
四会市19599533955: linux怎么改文件夹的所有者 - ?
戴荔众益: chown -R user:group directory-R参数代表递归,连同目录下的文件以及所有子目录都改变所有者 user 欲修改的目的所有者 group 欲修改的目的用户组 directory 目录名称
四会市19599533955: linux系统下如何修改用户UID和文件所属值 - ?
戴荔众益: 不妨试试下面这个命令: find / -user 501 -exec chown 5464 {} \; 注: 用你用户的原来的uid替换“501”,用新uid替换“5464”. 因为这是服务器,希望你能够在测试机上先做测试,改动一个用户的home目录试试. 例如:find /Users/your_user -user 501 -exec chown 5464 {} \; 如果可行,再在测试机上运行上面那个命令,再试试. 如果效果正确,再到你的服务器上运行. Good luck.