ubuntu 用 smb 挂载 truenas 的文件夹,挂载完之后文件夹上面有一个小锁的标志,只有管理员能写入和修改文件,这是咋回事。我在 truenas 里面已经分配了任何人都可以写入的权限了,并且 Mac os 测试可以正常读写

2021-05-18 18:24:52 +08:00
 ETONG

ubuntu 用 smb 挂载 truenas 的文件夹,挂载完之后文件夹上面有一个小锁的标志,只有管理员能写入和修改文件,这是咋回事。我在 truenas 里面已经分配了任何人都可以写入的权限了,mac os 测试也可以读写

用的是这个命令:mount -t cifs -o username=admin,password=2333 //192.168.2.22/mnt/test /home/test3

2173 次点击
所在节点    Ubuntu
15 条回复
NSAgold
2021-05-18 19:26:31 +08:00
mount 的时候指定一下 uid 和 gid 看看?
mdn
2021-05-18 19:39:56 +08:00
mount -t cifs -o username=admin,password=2333,uid=1000,gid=1000 //192.168.2.22/mnt/test /home/test3
不指定 gid,uid, 默认是 root
ETONG
2021-05-18 20:36:22 +08:00
@mdn 感谢 这个 gid uid 怎么看自己的是多少? 还是说固定的? 我之前玩 docker 的时候填的好像是 99 100 。
sarvatathagata
2021-05-18 20:38:27 +08:00
@ETONG 使用 id 命令
ETONG
2021-05-18 20:49:03 +08:00
@sarvatathagata mount -t cifs -o username=admin,password=2333,uid=1000,gid=1000 //192.168.2.22/mnt/test /home/test3 前面的命令的 gid 和 uid 是 ubuntu 用户 id 还是 truenas 的用户 id
billlee
2021-05-18 21:24:50 +08:00
不是,这 unix 对 unix 为什么要用 smb 呢
ETONG
2021-05-18 21:43:14 +08:00
@billlee emmm 还有什么更好的方法吗 因为我比较小白
noqwerty
2021-05-18 22:01:27 +08:00
@ETONG 性能应该是 nfs 最好吧
billlee
2021-05-18 22:04:26 +08:00
@ETONG 原生的协议是 NFS
drackzy
2021-05-18 22:05:39 +08:00
用 sudo nautilus 打开试试
Geek981108
2021-05-18 22:28:49 +08:00
mount -t cifs -o vers=3,rw,dir_mode=0777,file_mode=0777,username=xxx,password=xxx //10.0.1.1/xuyihe/xuyihe /xxx
把 xxx 换成自己的路径,指定没问题,同 truenas + ubuntu
sarvatathagata
2021-05-18 22:39:17 +08:00
@ETONG 你想让自己能写(既然 root 已经可以写了,说明不是远程的权限问题),当然是需要自己的权限了,所以需要自己的 id
ETONG
2021-05-18 22:59:35 +08:00
@Geek981108 dir_mode=0777 等同于 chmod 777 吗? 代表 777 权限吗? 可读写可运行
guader
2021-05-19 13:35:57 +08:00
selinux?
Geek981108
2021-05-20 09:32:11 +08:00
@ETONG 不行,直接设置 smb 的挂载权限 和 chmod 不太一样,在挂载时候指定就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/777744

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX