设想

设想

设想

  • Kubuntu 桌面 18.04,塔式
  • Lubuntu 桌面版 18.04,笔记本电脑
  • Windows 10,笔记本电脑

Ubuntu

[kubuntu_home]
   path = /home/myusername
   available = yes
   valid users = myusername
   read only = no
   browseable = yes
   public = yes
   writable = yes
  • 我以为网站上有错别字,但当我在桑巴,我发现writable是的同义词writeable

鲁本图

$ sudo mount -t cifs -o username=myusername,password=mypassword //192.168.###.###/kubuntu_home /mnt/kubuntu_home

视窗

问题

从 Lubuntu,我可以读取文件但不能写入。

  • 从 Kubuntu 开始,ls -l ~显示文件和目录属于myusername myusername
  • 从 Lubuntu 开始,ls -l /mnt/kubuntu_home/显示所有文件和文件夹属于root root
  • 在此过程中,我看到了一条建议添加到force user = myusernamesmb.conf这并没有什么不同。
  • 从 Windows 读取/写入没有问题。

答案1

取得已挂载的共享,以使其归您所有,而不是 root 所有。

改变这个:

$ sudo mount -t cifs -o 用户名=我的用户名,密码=我的密码 //192.168.###.###/kubuntu_home /mnt/kubuntu_home

对此:

$ sudo mount -t cifs -o 用户名=我的用户名,密码=我的密码,uid=1000 //192.168.###.###/kubuntu_home /mnt/kubuntu_home

通过增加uid=1000到选项列表。

注意:您在 Lubuntu 机器上的 uid 号码可能不是 1000。要验证该号码,请id在终端中运行,并在必要时更改 mount 命令。

相关内容