Synology NAS에서 SMB 공유 폴더를 마운트 할 때 약간의 문제가 있습니다.마운트 공유 cifs에 항상 권한 777
: 항상 내/etc/fstab
에서
내가이 줄을 사용 (심지어 오류없이 chmod를 700 이후) 777 권한 설정이 git:root 700
그러나 설치 폴더 : 나는 권한을 가진 공유 폴더를 마운트 할
#uid=999 ---> git user
//server/folder /mnt/artifacts cifs username=windowsUser,password=xxxxx,gid=0,uid=999,file_mode=0700,dir_mode=0700,iocharset=utf8 0 0
내 권한을 700으로 설정할 수없는 이유를 알고 계십니까? 내가 실수를 했니? 바보 같은 짓? 당신의 도움에 미리
감사합니다, 좋은 시작이 CIFS
의 맨 페이지를 확인하는 것입니다
안녕하세요 @ MrEditor97, 나는'umask'로 시도했지만'잘못된 인수'오류가납니다. '서버/폴더/mnt/아티팩트 cifs credentials =/root/.smbcredentials, gid = 0, uid = 999, iocharset = utf8, umask = 700 0 0' [https:// // superuser.com/questions/698422/why-does-this-line-in-my-fstab-give-me-an-invalid-argument-error)'umask'는 cifs와 함께 사용할 수 없습니다. – David
안녕하세요 @ David, 죄송하지만 여전히 문제가 있습니다. 필자는 설치 프로그램을 참조하고 CIFS 공유를 원하는 권한으로 마운트하려면'file_mode = 0600, dir_mode = 0700'을 사용해야합니다. 따라서 Samba 공유를 사용 했으므로 (올바른 파일 사용 권한을 강제로 사용함) 나는 그렇게 할 필요가 없었습니다. 공유에 올바른 파일 사용 권한을 적용 할 수 있습니까? 내가 말할 수있는 유일한 것은 마운트의 앞쪽에 ** 0 ** **을 추가하여'file_mode =와 dir_mode ='를 사용하려고하는 것입니까? – MrEditor97
안녕하세요 @ MrEditor97, 답변을 주셔서 감사합니다;) 불행히도 나는 여전히 0 추가 문제가 있습니다.하지만 NAS에서 솔루션을 찾았으므로 이제 작동 중입니다. D 모두에게 감사합니다.) – David