两台笔记本电脑的操作系统均为:Ubuntu 22.04.2 LTS x86_64,不涉及 Windows 机器。
我在 smbd 版本 4.15.13-Ubuntu 上启动了 Samba。
我关闭了网络上的所有安全功能以允许所有流量(用于测试)
无论我在哪台机器上,如果我打开“文件”并选择“网络”下的“其他位置”,我都会看到 Samba 在本地运行,并且另一台笔记本电脑上也运行着。我可以在任意一台笔记本电脑上毫无问题地访问本地的 Samba。但是......
当我尝试连接到另一台笔记本电脑时,我总是收到相同的消息:
“无法访问位置”“无法从服务器检索共享列表:连接超时”
我尝试过冷启动、更改工作组名称等,但都无法让我进行远程连接,只能进行本地连接。详情如下。
---- smb.conf ---------
[global]
server string = SYSTEM-1
workgroup = INVESTIGATIONS
security = user
map to guest = Bad User
name resolve order = bcast host
include = /etc/samba/shares.conf
------ shares.conf ------------------
[Uploads]
path = /share/Uploads
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
writeable = yes
[Downloads]
path = /share/Downloads
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
writeable = no