나는 슬레이브를 가지고 있습니다 /etc/fstab
. 하지만 해당 공유에 생성된 파일/디렉토리가 내 umask를 무시하고 싶습니다. 그게 가능합니까? cifs는 이 옵션을 지원하지 않는 것 같습니다 umask=000
(출처 man mount.cifs
: ).
현재 최선의 선택은 시스템 전체의 umask를 000으로 설정하는 것입니다. 하지만 로컬 시스템을 더 잠그도록 만들고 싶기 때문에 그렇게 하고 싶지 않습니다. 어리석게도 이전 NAS는 잘 작동했는데 서버 측에서 변경이 필요할 수도 있습니까?
답변1
이 noperm
fstab
옵션을 사용하면모두사용자가 CIFS 마운트를 읽고 씁니다( umask=000
지원되는 경우 수행됨 mount.cifs
).
예시 라인 /etc/fstab
:
\\computer\UNC\path /mnt/path cifs auto,rw,user,noperm,credentials=/path/to/credentials.txt 0 0
답변2
내 질문에서 알 수 있듯이 이는 서버측에서 변경해야 할 사항입니다. /etc/smb.conf
서버 에 다음 줄을 추가했습니다 .
create mask = 0666
force create mode = 0666
directory mask = 0777
force directory mode = 0777
이제는 정말 잘 작동합니다.