我正在尝试设置成像环境。这个想法是使用 DISM 在网络上应用 WIM 映像(Windows 10 Pro)。
我能够启动到 Windows 10 PE。我通过 DHCP 进行网络连接。
当我尝试使用以下方法映射网络共享时net use i: \\server\share
:
System error 58 has occurred.
The specified server cannot perform the requested operation.
如果我尝试将它与系统用户net use i: \\server\share /user:user password
在哪里进行映射user
,它会起作用。
共享是完全公开的。我可以在其他 4 台 Windows 机器上映射没有凭据的共享。(2x Win7,2x Win8)。
服务器是运行 Samba 的 Ubuntu 14.04。4.3.9-Ubuntu。
我的/etc/samba/smb.conf
样子是这样的:
[global]
workgroup = WORKGROUP
security = user
server string = Imaging Server
dns proxy = no
follow symlinks = yes
wide links = yes
unix extensions = no
log file = /var/log/samba/log.%m
max log size = 1000
guest account = nobody
encrypt passwords = true
map to guest = bad user
[share]
comment = images
path = /share
browsable = yes
guest only = yes
read only = no
writable = yes
public = yes
create mask = 0664
directory mask = 0775
/share
归于nobody:nogroup
任何想法,将不胜感激。
这就是 Windows 10 连接到匿名共享的方式:它检查一些用户名和密码以查看它是否能够登录,如果可以,它允许匿名连接。
显然,对用户隐藏的任何部分都没有进入 PE 构建,因此只需指定一个虚拟用户名和密码,例如
/user:user pass
.如果您需要提供实际凭据,您可以像这样指定用户和密码
/user:DOMAIN\user *
:星号将确保提示您输入密码,而不必在命令行中指定密码。似乎不是 Linux 问题,似乎是 Windows 10,因为我有同样的问题。我研究过的修复似乎是这样的......示例...... net use z: //192.168.02/tftp \root: 192.168.0.2 /root password
我还没有尝试过,明天将在工作中尝试。
我在很多场合都尝试过同样的方法。实际上,我从未使用完全匿名的连接使其工作,但仅提供任何用户/通行证组合似乎可以解决按照您的方式配置的共享。