chmod sempre recebe "permissão negada"

2

Mantenho um grande número de diretórios e arquivos em um servidor Seagate NAS, que acesso a partir de laptops da Apple que executam o OS 10.5.8 e 10.6.8 de várias maneiras. O compartilhamento de servidor tem o CIFS, o FTP e o NFS ativados, e eu sou a única pessoa que o acessa. De repente, descubro que não tenho mais permissão de gravação para a maioria dos diretórios e arquivos no servidor. Permissões para os diretórios são mostradas como

dr-xr-xr-x

ou

dr-xr-xr-x@

Tanto o uid quanto o gid desses diretórios e arquivos, bem como os nomes explícitos de usuários e grupos, são os mesmos do usuário com o qual estou logado. Mas quando tento alterar as permissões para 755 , a permissão é sempre negada. Usando chown para redefinir o proprietário dos diretórios e arquivos explicitamente não tem efeito, mesmo quando logado como root.

Como posso restaurar as permissões de gravação?

    
por brannerchinese 01.01.2012 / 20:45

2 respostas

0

Como indicado no meu comentário para Gordon Davisson, uma atualização de firmware resolveu o problema. Na verdade, não era um problema de permissões ou configuração em si.

    
por 11.02.2012 / 16:16
2

Você precisa examinar e editar as permissões no próprio NAS , não sobre uma conexão de compartilhamento de arquivos.

Os detalhes dependem do protocolo de compartilhamento de arquivos (você disse CIFS, FTP e NFS estão ativados, mas não o que você está realmente usando), mas o resumo é que seu acesso ao NAS é limitado ao usuário que você autenticou Como; se esse usuário não tiver acesso apropriado aos arquivos (/ permissões para alterar as permissões), tornar-se root no cliente não altera isso de qualquer forma. Além disso, a exibição de propriedades e permissões que você vê no cliente nem sempre é o que a propriedade e os perms estão no NAS; eles são as permissões como visto na conexão de compartilhamento de arquivos , o que não é necessariamente a mesma coisa.

Não estou familiarizado com os dispositivos Seagate NAS, mas esta apresentação de slides do PCMag parece mostrar um utilitário de gerenciamento baseado no Windows que permite que você altere as permissões. Eu acho que (ou uma interface de gerenciamento baseada na web, se tiver uma) é o que você precisa usar para a) descobrir quais são as permissões reais eb) ajustá-las para resolver o problema.

    
por 02.01.2012 / 20:54