无法连接到 ubuntu 上的 samba 共享文件

无法连接到 ubuntu 上的 samba 共享文件

首先,我想快速说一下,我没有使用过 Linux 或它们的命令,所以可以说我很笨,因为我确实很笨。

所以我目前正在进行的 Linux 项目遇到了问题。

目前,我有一台装有 ubuntu linux 服务器 20.04 的 PC,一台装有 ubuntu 桌面和 Windows 10 的 PC,我需要从服务器到 Windows 和 ubuntu 机器进行 Sambashare,这样每个用户都有自己指定的文件夹,并具有适当的限制,因此只有合适的人才能查看哪个文件夹。

我毫无疑问地在 Windows PC 上这样做了,因为所有用户都有自己的文件夹,管理员可以看到所有文件夹,正如我的项目中所指定的。唯一的问题是我无法在 ubuntu 桌面上访问 ubuntu 服务器。

我基本上尝试了所有我能想到的方法。但不确定该怎么做。

Ubuntu 服务器正在创建用户

但是,当我重新启动 nmbd 和 smbd,重新启动客户端时,我无法访问服务器来查看文件夹,我得到的只是:

ubuntu 桌面错误图片

到目前为止,我还没有找到可以解决我的问题的人,所以你们有人有什么想法吗?

对于那些想要看到它的人来说,还忘记包括这个,但我已经设置了/etc/samba/smb.conf,对于一些用户来说,它基本上是这样的:

samba conf 文件的图片

答案1

因此,我发现当你拥有 ubuntu 20.04 时你不能只设置 samba 和 ssh 并连接到你的 samba 共享,但你需要实现一行代码:

在标签下方workgroup = WORKGROUP,你必须编写代码,server min protocol = NT1

此后,您必须使用以下命令重新启动服务:sudo service smbd restart

现在我可以访问该文件夹,但我还没有看到我的文件夹,但这是下一步。

大家好运

答案2

同样的事情也发生在我身上,有两台装有 Ubuntu 22.04 的计算机,一台可以看到我的 samba 服务器的共享列表,另一台却看不到。

samba 服务器已配置了两行:

workgroup = WORKGROUP 
server min protocol = NT1

区别在于,一台机器是全新安装的 Ubuntu 22.04,另一台机器已从 18.04 更新,并且由于某种原因,要安装 nautilus 还需要安装 gvfs*

相关内容