OS X 10.6 problemas comuns na pasta de rede

0

Os usuários de uma rede universitária podem ver a pasta compartilhada, mas não podem gravar nela. Não há problema em vê-lo, mas não pode escrever para ele. Adicionou permissões ao sharepoint no Server Admin.

    
por Kevin Kelley 23.02.2011 / 18:04

1 resposta

0

Para que as permissões do sistema de arquivos funcionem corretamente entre clientes e servidores do Mac OS X, é necessário garantir que os clientes e servidores estejam usando o mesmo "banco de dados de usuários e grupos", por assim dizer.

Isso basicamente significa que eles precisam estar vinculados ao mesmo servidor Open Directory ou Active Directory, para que a noção do cliente de ID de usuário numérico e IDs de grupo numéricos coincida com a noção de UIDs e GIDs associados ao compartilhamento. arquivos e pastas. E, você precisa fazer login na GUI do Mac do cliente usando a conta de rede apropriada, para que a noção do Finder de seu UID e GIDs da máquina cliente corresponda à noção de seu UID e GIDs do cliente e do servidor AFP.

Se você não fizer isso, você terá problemas como este:

No servidor, você criou uma conta "KevinKelley", UID 1024. Usando essa conta no servidor, você cria uma pasta e a compartilha.

No seu cliente Mac, você criou uma conta de administrador local "KevinKelley" quando a configurou pela primeira vez. Esta conta tem o UID 501.

Você faz login na GUI no seu Mac cliente usando a conta local KevinKelly (UID 501). Você então faz "Conectar ao servidor ..." do Finder e monta o ponto de compartilhamento. Ao autenticar no servidor por meio do AFP (Apple Filing Protocol, o protocolo de compartilhamento de arquivos padrão para Macs), você faz login na conta "KevinKelley" (UID 1024) no servidor. Você estava pensando que ambas as contas representam você e têm os mesmos nomes longos e curtos, então você acha que deveria ser bom para ir. Mas eles têm UIDs numéricos diferentes, portanto, há uma incompatibilidade, portanto, sua conta local cliente 501 não poderá gravar em um arquivo que pertence à conta 1024 no servidor. O Finder e o protocolo AFP tentam esconder alguns dos problemas causados por essa incompatibilidade, mas a ilusão nem sempre é completa.

Para verificar se este é o seu problema, faça o seguinte:

No Terminal no servidor (ou quando SSH'd no servidor), faça um ls -nled /path/to/shared/folder e veja a idéia do servidor de qual UID e GID estão associados ao arquivo.

Agora, em uma máquina cliente, faça login na GUI usando a conta que você costuma usar. Em seguida, inicie o Terminal e digite id para ver o UID e os GIDs da conta atual. Compare esse UID ao UID associado à pasta compartilhada no servidor que você encontrou na etapa anterior. Se eles não corresponderem, provavelmente você está acertando esse problema.

    
por 24.02.2011 / 06:42