从 Debian 切换到 Ubuntu 后,Samba 共享只读

从 Debian 切换到 Ubuntu 后,Samba 共享只读

我买了一台新电脑,这就是我换用 Ubuntu 的原因。Debian 和新硬件不兼容...

我有一些 smb 共享已放入我的 fstab 中。

//192.168.0.2/foo        /media/foo    cifs    credentials=/home/user/.smbcredentials  0      0

这样的挂载工作正常,但我只有只读权限。我没有在服务器上的 smb.conf 中更改任何内容。另外,当我在文件浏览器中手动挂载文件夹时,单击“其他位置”,然后通过 smb://IP 进入我的服务器,右键单击该文件夹并选择“挂载”,它就可以在所有权限下工作?为什么会这样?

答案1

我不知道为什么 fstab 中的那行在 Debian 中有效而在 Ubuntu 中无效,但我建议将其更改为:

//192.168.0.2/foo /media/foo cifs credentials=/home/user/.smbcredentials,uid=1000  0      0

1000 是您的 uid 号码。要验证这一点,请运行此命令并根据需要更改 fstab:

id

注意:由于这是 Linux 到 Linux,您可能需要另一个选项:nounix。因此 fstab 行将是:

//192.168.0.2/foo /media/foo cifs credentials=/home/user/.smbcredentials,uid=1000,nounix  0      0

相关内容