我似乎无法弄清楚这一点。在 CentOS 7 上运行,我尝试使用我的 FStab 文件使 CIFS 挂载正常工作。
//<ip>/downloads /mnt/downloads cifs user,gid=100,forcegid,rw,auto,username=guest,password=guest,domain=<domain>.local 0 0
2 个用户:
- 用户1
- 用户2
主要都在 100 组(用户)中!
使用以下方式安装共享:
mount /mnt/downloads
运行正常,但我无法将数据写入文件。我似乎可以创建文件,但无法向其中添加数据。系统拒绝了我的权限。
[user1@host mnt]$ ls -hl
total 0
drwxrwxrwx. 3 root users 0 Oct 31 13:51 downloads
[user1@host mnt]$ cd downloads
[user1@host downloads]$ touch test1
touch: cannot touch ‘test1’: Permission denied
[user1@host downloads]$ echo bla > test1
-bash: test1: Permission denied
[user1@host downloads]$ ls -hl
total 0
-rw-rw-r--. 1 1025 users 0 Oct 31 13:37 test1
用户 1025 似乎是来自 NAS 系统的用户(又名用户 guest)。
你能指出我做错什么吗?
答案1
auto.masters 中缺少 --ghost 参数,而该参数对于使程序运行是绝对必要的...