Snow Leopard 通过 Samba 连接 Unbuntu 10.04 失败 - 需要帮助修复

Snow Leopard 通过 Samba 连接 Unbuntu 10.04 失败 - 需要帮助修复

我有一个 Ubuntu 10.04 网络服务器。我想用我的 OSX 10.6 机器和 Finder 连接到它。

我已经在 Ubuntu 机器上安装了 openSSH 和 Samba。

在我的中smb.conf我有一个共享定义:

[www]
   comment = Development Computer WWW
   path = /var/www
   writeable = yes
   browseable = yes
   allow hosts = 192.168.1.

我可以使用非 root 用户通过 Finder 连接到计算机。当我尝试通过 Finder 添加文件时,出现“权限不足”错误。

请帮忙。我不确定问题出在 Samba 配置还是 OSX 10.6

谢谢

编辑(更多信息):我正在使用用户名和密码登录 Ubuntu 机器。目前 var/www 由 root 拥有。我正在使用非 root 用户登录 Ubuntu 机器。

答案1

Samba 使用自己的身份验证模型。您需要执行以下操作之一:

  1. guest ok = yes在 smb.conf 文件中定义共享时包含,然后在从 Finder 连接时单击使用“以访客身份连接”
  2. 在 Ubuntu 系统上使用smbpasswd -a创建 Samba 用户,并从 Finder 中使用“以注册用户身份连接”。

无论哪种情况,您都需要更改要在 /var/www 下操作的目录的所有权和/或权限,以允许“guest”或您创建的用户对其进行写入。

相关内容