Я пытаюсь сменить владельца каталога. До этого был беспорядок по поводу файла /etc /group. Была группа с именем "500", а идентификатором группы oinstall было 15001. Я изменил эти конфиги вручную через групповой файл и перезагрузил систему.
После этого я проверяю каталог для пользователя и группы, и такие как "оракул 500". В /etc /group нет группы с именем "500". Я использовал команду "chown" для изменения группы 500 на oinstall, но система выдала ошибку, подобную этой:
[root@myserver /]# chown -R oracle:oinstall /dir
chown: invalid group: `oracle:oinstall'
нота:
[root@myserver /]# getent passwd oracle
oracle:x:500:500::/home/oracle:/bin/cdax/bash
[root@myserver /]# getent group oinstall
[root@myserver /]# chown -R oracle:oinstall /dir
chown: invalid group: `oracle:oinstall'
[root@myserver /]# grpck -r
'rooty' is a member of the 'rooty' group in /etc/group but not in /etc/gshadow
no matching group file entry in /etc/group
delete line 'arda:!::'? No
no matching group file entry in /etc/group
delete line '500:!::'? No
grpck: no changes
oinstall /etc /group file:
[root@myserver /]# cat /etc/group | grep oinstall
oinstall:x:500:
Я вижу oinstall в файле группы, но команда chown/chgrp по-прежнему работает неправильно:
[root@ANIPTORCLT01 /]# chgrp oinstall /dir
chgrp: invalid group: `oinstall'