权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

为当前最终发行版之前的所有版本提供支持
回复
头像
anix
帖子: 88
注册时间: 2009-05-18 22:33
送出感谢: 1 次
接收感谢: 0
联系:

权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#1

帖子 anix » 2011-04-16 15:22

由于需要以用户身份备份数据库,遂将用户加入mysql组,并设置数据库文件夹组权限为rx。
然而,运行groups命令发现当前会话用户并未进入mysql组。
请问如何在不重新登录的前提下,刷新系统权限?
谢谢。
I firmly believe that the Internet and knowledge should be open, public, and accessible to everyone without any restrictions.
头像
灰色小狼
帖子: 4573
注册时间: 2008-12-06 10:38
系统: Arch
送出感谢: 21 次
接收感谢: 30 次

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#2

帖子 灰色小狼 » 2011-04-16 15:26

切换倒其他tty登录
头像
anix
帖子: 88
注册时间: 2009-05-18 22:33
送出感谢: 1 次
接收感谢: 0
联系:

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#3

帖子 anix » 2011-04-16 15:31

可以,也可以su - 后再进用户,请问有没有在当前会话下刷新权限的方法?谢谢。
灰色小狼 写了:切换倒其他tty登录
I firmly believe that the Internet and knowledge should be open, public, and accessible to everyone without any restrictions.
头像
anix
帖子: 88
注册时间: 2009-05-18 22:33
送出感谢: 1 次
接收感谢: 0
联系:

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#4

帖子 anix » 2011-04-17 11:21

木有人知道吗 :em28 :em28 :em28
I firmly believe that the Internet and knowledge should be open, public, and accessible to everyone without any restrictions.
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#5

帖子 adagio » 2011-04-17 11:28

你怎么加的?
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
anix
帖子: 88
注册时间: 2009-05-18 22:33
送出感谢: 1 次
接收感谢: 0
联系:

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#6

帖子 anix » 2011-04-17 14:35

sudo vim /etc/group
???? anix
\:x
然后需要注销会话才会看到权限变更
后来又尝试gpasswd -a anix mysql,依然不能即时刷新权限。
adagio 写了:你怎么加的?
I firmly believe that the Internet and knowledge should be open, public, and accessible to everyone without any restrictions.
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#7

帖子 adagio » 2011-04-17 21:51

你肯定是把 /etc/group搞乱了,找找有没有group~,恢复一下,或者删除有关anix的行,然后用sudo gpasswd -a anix mysql重新加,注意这个命令需要root权限
加上就生效,根本不用什么刷新
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
anix
帖子: 88
注册时间: 2009-05-18 22:33
送出感谢: 1 次
接收感谢: 0
联系:

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#8

帖子 anix » 2011-04-18 15:42

看了您的回答,我又做了一遍.
这次我将自己加入到camera组:
过程是这样的:
[anix@ginkgo ~]$ date
Mon Apr 18 15:35:13 CST 2011
[anix@ginkgo ~]$ groups
wheel mail log http games mysql video audio wireshark anix
[anix@ginkgo ~]$ su -
Password:
[root@ginkgo ~]# echo "camera:9999:anix" >> /etc/group
[root@ginkgo ~]# tail -n 1 /etc/group
camera:9999:anix
[root@ginkgo ~]# exit
logout
[anix@ginkgo ~]$ groups
wheel mail log http games mysql video audio wireshark anix
[anix@ginkgo ~]$
这里显示的组权限并未发生变化。用gpasswd结果也是这样。
请问linux下是否有权限刷新一说?
有什么命令可以做到权限刷新,像etc-update这样配置文件更新或source/xrdb命令一般载入配置一样方法?
谢谢。
adagio 写了:你肯定是把 /etc/group搞乱了,找找有没有group~,恢复一下,或者删除有关anix的行,然后用sudo gpasswd -a anix mysql重新加,注意这个命令需要root权限
加上就生效,根本不用什么刷新
I firmly believe that the Internet and knowledge should be open, public, and accessible to everyone without any restrictions.
头像
anix
帖子: 88
注册时间: 2009-05-18 22:33
送出感谢: 1 次
接收感谢: 0
联系:

Re: 权限问题:更改/etc/group或使用gpasswd修改用户组后,后如何刷新权限?

#9

帖子 anix » 2011-04-18 22:01

真的木有人知道吗 :em28 :em28 :em28
I firmly believe that the Internet and knowledge should be open, public, and accessible to everyone without any restrictions.
回复

回到 “老旧版本支持”