Como dar permissões ao usuário (em relação a um compartilhamento NFS)

1

Existem duas máquinas: "A" e "B". OS é SLES 9.4. "A" é o servidor NFS, "B" é o cliente NFS. "A" exportou um FS para "B". "B" montou o compartilhamento NFS. Em ambas as máquinas eu tenho permissão de root. Existe um usuário "XY" no cliente NFS: "B". O NFS montado se parece com isso em "B":

SERVER:/foo # ls -la /foo/
total 28
drwxr-xr-x   4 bar  admin  4096 Dec 18 07:35 .
drwxr-xr-x  34 root root   4096 Dec 17 10:20 ..
drwxrwxr-x   7 bar  admin  4096 Dec 15 03:03 zzz
drwx------   2 root root  16384 Dec  2  2013 lost+found
SERVER:/foo # 

O usuário "bar" não é usuário "XY" e não posso adicioná-lo ao grupo "admin".

Minha pergunta : Como posso dar permissão total de gravação ao usuário "XY" para o / foo / no cliente NFS, "B"? com o ACL? Como?

ATUALIZAÇÃO: Acabei de descobrir que o ACL não funciona via NFS: D

UPDATE # 2: não, modificar as permissões no / foo não é bom, porque o / foo é usado em "A".

    
por gasko peter 19.12.2013 / 08:32

2 respostas

2

Usuários em servidores e clientes NFS são reconhecidos por seus IDs numéricos, não por seus nomes (a menos que você tenha algum serviço de mapeamento ou semelhante). Se você usar o mesmo ID numérico para nomes de usuários diferentes em máquinas diferentes, as permissões de arquivo parecerão estranhas e poderão não funcionar como esperado. Para corrigir o seu problema, os seguintes passos devem funcionar:

  1. Certifique-se de que o usuário XY exista nas máquinas A e B e tenha o mesmo ID numérico . Pode ser necessário fazer o mesmo para os IDs do grupo também.
  2. Garanta que XY seja o direito de acesso desejado no servidor para acessar / foo
  3. As permissões definidas no servidor devem aparecer no cliente. Umount / mount se isso não acontecer. Se ainda não, esta solução não funcionou.
por 19.12.2013 / 11:02
0
setfacl –m u:XY:rw /foo/

ou

chown XY /foo/

Isso pode ser usado para conceder permissão de leitura / gravação ao usuário XY do diretório / foo /. Chown dá permissão ao rwx nesse diretório.

Para mais estudos relacionados Clique aqui

    
por 19.12.2013 / 09:39

Tags