Estou tentando garantir que determinados arquivos em um sistema de arquivos montado sejam legíveis para pelo menos um usuário não-root. No entanto, no momento, até o usuário root não consegue ler esses arquivos. Aqui está a minha situação:
Aqui está a linha relevante em fstab:
%pre%(Observe que %code% usuário já é membro dos grupos %code% , %code% e %code% )
Na máquina marykate, aqui está o diretório em questão:
%pre%Na máquina de destino, é assim:
%pre%E não há usuários que possam acessar esses arquivos:
%pre%Acho que a razão pela qual os arquivos são de propriedade de um usuário diferente é porque os uids das duas máquinas não correspondem.
No entanto, estou completamente confuso porque não consigo ler esses arquivos.
Eu sou muito novo nisso e estou apenas tropeçando, então qualquer outro conselho sobre o que eu deveria fazer seria apreciado.
EDITAR Eu tenho uma solução alternativa, mas não estou feliz com isso. Nos sistemas de arquivos montados, mudei todos os arquivos relevantes para serem legíveis por todos. E agora, no sistema de arquivos básico, eu posso ler todos eles.
Eu não gosto dessa solução, pois não quero tornar esses arquivos legíveis. Eu preferiria mantê-los apenas legíveis pelo usuário / grupo, mas não sei como.