我想共享一个文件夹。
我进入了 Documents 文件夹,右键单击,打开共享,并为其命名。
Nautilus 安装了 Samba 并表示它正在运行。
我导航到“其他位置”区域并找到了我的计算机的名称。
我点击了它并找到了共享。
单击该按钮后,它会要求匿名连接或注册连接。
我尝试了两次,但都失败了。我无法连接到网络上的任何机器,但其他人可以看到它。
发生了什么事?我重启了电脑,但情况还是一样。每次我进入并尝试连接时,都会不断要求输入密码。
编辑:以下是按要求更新的信息:
$ net usershare info --long
[NUCDocs]
path=/home/rob/Documents
comment=
usershare_acl=Everyone:F,
guest_ok=n
答案1
您的共享需要用户名和密码才能访问。
因此,我们以用户“rob”为例。与 Windows 不同,在 Linux / Samba 中,“rob”有两个密码。该用户的本地登录密码和该用户的 Samba 密码。
您可以使用以下命令为该用户分配 Samba 密码:
sudo smbpasswd -a rob
如果你愿意,它可以与本地登录密码相同,但“rob”需要用上面的命令添加samba密码数据库。