마운트시 디렉토리 변경 권한


10

samba sghare를 내 홈 디렉토리의 디렉토리에 마운트하고 싶습니다. 나는 그것을 만들었지 만 공유를 루트로 마운트합니다. 마운트시 디렉토리 소유자가 루트로 변경되고 사용자에게 공유에 파일을 기록 할 수있는 권한이 없습니다 ... 쓰기 권한으로 마운트 할 수 있도록 마운트 라인을 수정하려면 어떻게해야합니까? 현재 다음과 같습니다.sudo mount -t cifs //IP/share/ /mount/point/ -o rw,username=user,password=pass,domain=domain

답변:


7

uidgid 마운트 옵션을 사용하십시오 .

uid = arg

서버가 소유권 정보를 제공하지 않을 때 마운트 된 파일 시스템의 모든 파일 또는 디렉토리를 소유 할 uid를 설정합니다. 사용자 이름 또는 숫자 uid로 지정할 수 있습니다. 지정되지 않은 경우 기본값은 uid 0입니다. 숫자가 아닌 형식으로 uid를 지정하려면 mount.cifs 도우미는 버전 1.10 이상이어야합니다. 자세한 내용은 아래의 파일 및 디렉토리 소유권 및 권한 섹션을 참조하십시오.

클라이언트가 파일 및 디렉토리에 대해 서버가 제공 한 uid를 무시하고 항상 소유자를 uid = 옵션의 값으로 지정하도록 지시합니다. 자세한 내용은 아래의 파일 및 디렉토리 소유권 및 권한 섹션을 참조하십시오.

gid = arg

서버가 소유권 정보를 제공하지 않을 때 마운트 된 파일 시스템의 모든 파일 또는 디렉토리를 소유 할 gid를 설정합니다. 그룹 이름 또는 숫자로 지정할 수 있습니다. 지정되지 않은 경우 기본값은 gid 0입니다. 숫자가 아닌 형식으로 gid 지정을 지원하려면 mount.cifs 헬퍼 버전이 1.10 이상이어야합니다. 자세한 내용은 아래의 파일 및 디렉토리 소유권 및 권한 섹션을 참조하십시오.


내 경우에는 uid 만 사과가 새로운 루트 디렉토리에 있지만 내용에는 해당되지 않습니다. 그러한 디렉토리 내의 모든 파일 및 디렉토리에 새 소유자를 설정할 수 있습니까?
aholbreich
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.