我有两台机器,都安装了 20.04。在 上machine A
,我设置了 Samba,然后Local Network Share
在一个文件夹上使用它,里面有几个子文件夹。共享文件夹在 下可见Network
。machine B
当我单击它时,它会询问 3 个值 1. 用户名 2. 域(已填写为 WORKGROUP )3. 密码。我尝试使用各种组合。即来自 的用户 ID 和密码machine A
以及来自 的用户 ID 和密码machine B
(都是管理员)。在这两种情况下,都会出现错误消息,例如“权限被拒绝”。
为了简化操作,我尝试允许Guest Access
。当尝试从 访问共享文件夹时machine B
,它给出相同的“权限被拒绝”错误。为确保万无一失,我从两台机器上注销并尝试访问共享文件夹,但没有成功。任何帮助都将非常有帮助。
答案1
当我点击它时,它会询问 3 个值 1. 用户名 2. 域(已填写为 WORKGROUP)3. 密码。我尝试使用各种组合。即来自机器 A 的用户 ID 和密码
Linux 中有两个不同的密码。一个是本地机器 A 的用户名和密码。另一个是该本地用户的 samba 密码。您需要将本地用户添加到 samba 密码数据库中。例如,添加我自己:
sudo smbpasswd -a morbius
访客访问的问题另有所指。我们需要查看更多信息。如果您确实想要访客访问,请编辑您的原始帖子并添加以下命令的输出:
testparm -s
net usershare info --long
答案2
我必须做以下事情。
- 右键单击有问题的驱动器。
- 转到属性
- 去安全部门
- 将“所有人”添加到“组或名称”列表中,并赋予其完全控制权
- 申请,好的,好的,
为了保险起见,我还单击了“安全”选项卡中的“高级”按钮,并将磁盘的所有权从“系统”更改为我自己。