我的家庭网络中有两台笔记本电脑(笔记本电脑 1 装有 Ubuntu 10.04,笔记本电脑 2 装有 Ubuntu 10.10),我想使用 samba 共享笔记本电脑 1 上的文件夹。笔记本电脑 2 应该能够读取/写入/删除该文件夹的内容。
我安装了 samba 和 system-config-samba 软件包,并使用 Samba 配置 GUI 添加了用户和具有对 samba 读/写访问权限的共享。
当我进入
smb://notebook_1/folder
在笔记本 2 上的 Nautilus 中,我可以输入用户名和密码。但我只能读取文件夹的内容。不允许更改文件。有人能帮我吗?
编辑:这是我的 smb.conf 的一部分,其中定义了共享:
[Images]
path = /home/user1/Images
writeable = yes
; browseable = yes
valid users = avahi, user1
我需要在前面加分号吗writeable...
?
答案1
尝试以在共享文件夹的系统上具有读/写权限的用户身份登录共享。同时确保该特定用户有权访问 samba 共享。
如果可能的话,使用 NFS 共享总是一个好主意。只要您不需要从 Windows 机器连接,您就会对 NFS 感到满意。如果您想继续使用 NF,请查看此快速入门部分Ubuntu 官方文档。
答案2
尝试更改目录的权限。如果您的目录共享路径是,/home/user1/Images
则运行chmod 777 /home/user1/Images
。
希望这可以帮助。