NFS 및 Unix 권한을 사용하여 파일 공유

NFS 및 Unix 권한을 사용하여 파일 공유

저는 Linux 권한과 관련하여 NFS를 사용하는 데 익숙하지 않기 때문에 이를 수행하는 방법에 대해 약간 잘 모르겠습니다.

이것은 내 설정입니다.

  • alpharoot마운트된 NFS 공유 에 파일을 씁니다 .
  • betaNFS를 제공하고 공유 디렉터리에서 파일을 읽을 뿐만 아니라 HTTP를 통해 파일을 제공합니다. HTTP 서버는 blaster그룹이 있는 사용자로 실행됩니다 server.

내가 직면한 딜레마는 파일이 rooton 에 기록되고 on 그룹의 사용자가 읽거나 쓸 alpha수 없다는 것입니다.blasterserverbeta

문제는 이 문제를 어떻게 해결하는가입니다. 사용자와 그룹을 생성 blaster하고 이 사용자와 그룹을 사용하여 콘텐츠를 공유할 수 있는 파일을 작성해야 합니까? serveralphabeta

답변1

NFS 클라이언트에 의해 루트로 NFS 공유에 파일을 쓰는 것은 매우 나쁜 생각입니다. 안타깝게도 이는 기본적으로 허용되지 않습니다.

베타에서도 알파와 동일한 권한을 원한다면 두 컴퓨터 모두에서 동일한 사용자 ID를 가진 사용자를 만들고 두 컴퓨터 모두에서 동일한 그룹 ID를 가진 그룹을 만들어야 합니다. 실제 이름은 중요하지 않지만 동일하다는 것이 확실히 편리합니다.

관련 정보