Arquivo Cygwin e usuário e grupo de diretório

Arquivo Cygwin e usuário e grupo de diretório

Eu uso o Cygwin como meu principal ambiente de desenvolvimento em meus computadores domésticos e de trabalho.

Para compartilhar arquivos entre os dois computadores, utilizo o Dropbox, que está instalado na seguinte pasta em ambos os computadores: c:\cygwin\home\dvanaria\dropbox

Tudo funciona muito bem, exceto por uma coisa. Quando estou trabalhando em meu computador doméstico e faço um ls -l em qualquer diretório, todos os arquivos aparecem como propriedade de dvanaria do grupo Usuários. Mas quando trabalho no meu computador de trabalho, um ls -l mostra todos os arquivos como pertencentes a Administradores e a usuários de domínio do grupo.

Eu sei que o Cygwin usa algum tipo de mapeamento entre usuários do Windows e permissões para o arquivo /etc/passwd. Mas, para ser sincero, não tenho ideia de como esse arquivo funciona ou como ele é mapeado para o Windows no Cygwin.

Alguém poderia ajudar a descobrir isso? O principal problema é que não consigo editar nenhum arquivo quando uso meu computador de trabalho, apenas lê-los.

Responder1

Primeiro, esses arquivos não são iguais nos dois computadores. O Dropbox está simplesmente fazendo cópias entre computadores. Não há compartilhamento real de arquivos (no sentido de "compartilhamento" do Windows). Segundo, como vocês são dois usuários diferentes em dois computadores diferentes, não deveria surpreender que os arquivos pertençam a usuários diferentes em dois computadores diferentes.

Agora você pode perguntar por que sua máquina de trabalho mostra o proprietário como Administradores do grupo, mas sua máquina doméstica não? O Windows tem uma política de segurança local que determina se os arquivos recém-criados pertencem ao usuário que os cria ou aos Administradores do grupo (se o usuário for membro do grupo Administradores). Obviamente, essa política difere entre as duas máquinas. Além disso, sua máquina de trabalho pode ter essa política aplicada pelo controlador de domínio, portanto, talvez você não consiga alterá-la.

informação relacionada