liunx安装rabbitmq权限问题
groupadd:无法打开 /etc/group
useradd:“rabbitmq”组不存在
解决办法:
用lsattr命令查看/etc/group的隐藏权限设定情况发现如下:
i说明设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。
用chattr命令对/etc/group去除i权限位:
[hljy@sjtest55 rabbitmq]$ chattr -i /etc/group
[hljy@sjtest55 rabbitmq]$ lsattr /etc/group
---------------- /etc/group
再使用groupadd命令时又发现:
同样的思想,去除隐式权限i位,再添加组。后面设置如下:
[hljy@sjtest55 rabbitmq]$ sudo chattr -i /etc/gshadow
在添加rabbitmq就可以了
groupadd rabbitmq
同样的思想,遇到此类问题一致去除i权限,最终重新安装rabbitmq即可