我從Synology NAS掛載SMB共享文件夾時遇到了一些問題。 我想掛載有權限的共享文件夾:git:root 700
總是允許777掛載共享CIF
但安裝文件夾始終有權限設置爲777(即使在chmod 700沒有錯誤之後)
在我/etc/fstab
我用這條線:
#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嗎? 我犯了一個錯誤?有什麼愚蠢的東西?
預先感謝你的幫助;)
嗨@ MrEditor97,我嘗試過使用'umask',但是產生了'Invalid argument'錯誤。 '// server/folder/mnt/artifacts 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'不能與cif一起使用。 – David
Hi @David, 對不起,你仍然有問題。我剛剛引用了我的設置,並使用您想要的權限安裝CIFS共享,您必須使用'file_mode = 0600,dir_mode = 0700'。因此,我使用的是Samba共享(強制使用正確的文件權限),所以我不必像現在這樣做。 是否有可能強制您的共享上正確的文件權限? 我可以說的唯一的事情是嘗試使用'file_mode =和dir_mode ='加上一個** 0 ** infront的掛載? – MrEditor97
嗨@ MrEditor97,首先感謝您的回答;)不幸的是,我仍然遇到了添加0的問題。但我在我的NAS中找到了一個解決方案,所以現在它正在運行:D 感謝大家;) – David