linux erro de nome de grupo inválido

2

Eu estou tentando mudar o proprietário de um diretório. Houve uma confusão antes disso sobre o arquivo / etc / group. Havia um grupo chamado "500" e o id do grupo oinstall era 15001. Alterei essas configurações manualmente por meio de um arquivo de grupo e reinicializei o sistema.

Depois disso, eu verifiquei o diretório para usuário e grupo e estes como "oracle 500". Não existe um grupo chamado "500" em / etc / group Eu usei o comando "chown" para alterar o grupo 500 para oinstall mas o sistema deu um erro como este:

[root@myserver /]# chown -R oracle:oinstall /dir chown: invalid group: 'oracle:oinstall'

nota:

[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:

Eu posso ver oinstall no arquivo de grupo, mas o comando chown / chgrp ainda não funciona corretamente:

[root@ANIPTORCLT01 /]# chgrp oinstall /dir
chgrp: invalid group: 'oinstall'
    
por Gefolge 29.12.2017 / 13:40

1 resposta

1

Eu mudei o arquivo nsswitch passwd shadow e as linhas de grupo para winbind de centrify e o problema foi resolvido.

    
por 08.01.2018 / 13:55