我有同样的问题这个问题但是该问题上列出的答案对我来说不起作用,所以看来我的情况可能有所不同,或者从那时起情况可能发生了变化,所以我想我最好问一个新问题。
本质上,我已经使用该软件包设置了共享gnome-user-share
。它在 Linux 计算机之间工作,但我想从 Windows 访问它(Samba 让我很头疼,而且我宁愿在机器上只运行一个文件共享服务,而不是尝试管理两个不同的服务)。
在我链接的问题中,它建议嗅探 apache 正在监听的端口,然后输入\\<IP address>@<port number>\DavWWWRoot
windows 地址栏。我发现 apache 在 4 个不同的端口上运行,但没有一个让我访问 webdav 共享。
另一个答案建议在 Windows 机器上安装 Bonjour。我已经这样做了,但似乎没有什么改变。
答案1
它们是 4 个不同的进程,而不是 4 个不同的端口。端口号位于最后一列。
lsof -i
我的电脑中的输出是:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 11514 abcd 4u IPv6 311338 0t0 TCP *:45151 (LISTEN)
apache2 11515 abcd 4u IPv6 311338 0t0 TCP *:45151 (LISTEN)
apache2 11516 abcd 4u IPv6 311338 0t0 TCP *:45151 (LISTEN)