我安装了 Ubuntu 19.04,并有一个运行 Windows 10 Pro 的服务器,在该服务器上我共享了 2 个文件夹(来自外部 USB),通过右键单击文件夹,转到共享,然后授予“所有人”读/写访问权限。
在 Ubuntu 机器上,当我单击“其他位置”>“Windows 网络”时,出现以下错误
无法访问位置无法从服务器检索共享列表:没有此文件或目录
当我尝试使用 Ctrl+l 并输入
smb://192.168.1.11/共享名称
(请注意,无论我使用上面的 IP 地址还是 Win 10 机器的主机名,这里都会遇到同样的问题)
我看到一个登录框,上面写着“连接 AS:匿名/注册用户。
当我单击“注册用户”并输入我的凭据时,“匿名”不起作用
用户名:我的 Microsoft 帐户电子邮件地址,与 Win 10 计算机上的单个 Windows 10 用户帐户相关联域:“WORKGROUP”(保留默认设置)密码:与用户名的 MS 帐户相关联的密码
当我单击“连接”时,什么也没有发生,窗口恢复为默认的“匿名”选项,但所有内容都显示为灰色。
我可以从 Ubuntu 客户端 ping 服务器。
我已经使用 apt list 检查过,samba 包似乎已经安装。
以下命令正确显示服务器及其 NETBIOS 名称,因此 Ubuntu 机器肯定可以看到它
nbtscan -v 192.168.1.0/24
我在 Ubuntu 机器上遇到的唯一不同之处在于它设置为使用 DNS over HTTPS,因此网络设置中的 DNS 服务器是 127.0.0.1(我不记得我为此使用了什么命令行工具,我执行了 sudo systemctl 并检查了所有实时 .services 但什么都没有跳出来)
答案1
当我点击“注册用户”并输入我的凭证时
用户名:我的 Microsoft 帐户电子邮件地址,与 Win 10 计算机上的单个 Windows 10 用户帐户相关联域:“WORKGROUP”(保留默认设置)密码:与用户名的 MS 帐户相关联的密码
当我单击“连接”时,什么也没有发生,窗口恢复为默认的“匿名”选项,但所有内容都显示为灰色。
假设我的电子邮件地址/Windows 帐户是:[电子邮件保护]. 使用连接到服务器时:
USERNAME: mork
DOMAIN: ork.com
PASSWORD: nanunanu
答案2
我必须安装 cips-util 包,然后它才允许我通过 CLI 安装,但我从来没有让 dreadfil GNOME 运行过。