마운트된 SMB 공유: 클라이언트와 서버 간의 UID 불일치로 인한 권한 문제 [닫힘]

마운트된 SMB 공유: 클라이언트와 서버 간의 UID 불일치로 인한 권한 문제 [닫힘]

Linux 머신의 경우리눅스 클라이언트SMB 공유를 마운트하려고 합니다.지원유닉스 머신에서섬기는 사람.
별도의 디렉토리를 제공하고 싶습니다.지원다양한 목적으로 다음 하위 디렉터리에 제한적인 권한(소유자 액세스만)을 설정하고 싶습니다.

backups (accessible to all users in group backups)
backups/LinuxClient (accessible only to _LinuxUser_)
backups/OtherClient (accessible only to _OtherUser_)

섬기는 사람그리고리눅스 클라이언트서로 다르지만 UID가 겹치는 별도의 사용자 계정이 있습니다. 부득이하게,리눅스 사용자다른 UID를 가짐리눅스 클라이언트그리고섬기는 사람.

이 문제를 해결하기 위해 네트워크 전체 그룹을 만들었습니다.네트워크 백업그리고net-Linux 사용자GID는 모든 시스템에서 동일하며 추가됩니다.리눅스 사용자두 그룹으로리눅스 클라이언트등.섬기는 사람.

디렉터리에 대해 다음 권한을 설정했습니다.

root@server:/ # ls -la backups
total 27
drwxr-x---   5 root       net-backups     6 Aug  9 09:13 .
drwxr-xr-x  11 root       root           11 Aug  3 17:56 ..
drwxrwx---   2 LinuxUser  net-LinuxUser   2 Aug  9 09:13 LinuxClient

성공적으로 마운트했습니다지원존재하다리눅스 클라이언트.

/mnt/backups에 CD를 넣으려고 할 때 왜 여전히 권한 거부가 발생합니까?리눅스 사용자, 루트가 아니신가요?

답변1

잘. 사용자 세션을 다시 로드하는 것이 효과가 있다는 것이 밝혀졌습니다.

그룹그리고ID다시 로그인할 때까지 새 그룹이 표시되지 않습니다.

관련 정보