我无法访问我的 Samba 共享。Ubuntu服务器20.04

Vid*_*son 2 server samba do-release-upgrade 20.04

Ubuntu服务器20.04

无法访问定位

在我升级(do-release-upgrade)到服务器 20.04 后。我无法访问我的 Samba 共享。当我双击我的服务器时我得到了这个。请帮忙

Mor*_*us1 6

只是为了让我理解这个问题:您正在尝试从另一个 Linux 客户端访问 Ubuntu Server 20.04?如果是这样,默认情况下它将无法工作。

您有三个选择:

[1] 在服务器上启用SMB1:

编辑 /etc/samba/smb.conf 并在 workgroup = WORKGROUP 行下添加这一行 - NT1 是代表 SMB1 的 samba:

server min protocol = NT1
Run Code Online (Sandbox Code Playgroud)

然后重新启动smbd:

sudo service smbd restart
Run Code Online (Sandbox Code Playgroud)

[2] 保持 smb.conf 不变,但让客户端请求服务器并通过“连接到服务器”或在位置栏中显式共享

smb://server-name.local/share-name

.local 部分要求您将 avahi-daemon 包添加到您的服务器。您可以尝试不使用 .local 并仅使用主机名,但这可能会出现问题。或者您可以使用服务器的 IP 地址。

[3] 使用客户端的 CIFS 挂载。例如:

sudo mount -t cifs //server-name.local/share-name /mountpoint -o guest,uid=1000
Run Code Online (Sandbox Code Playgroud)

进行一些语法更改后,您可以将其设置为 fstab 中的 systemd 自动挂载,这样用户就不必使用终端。