我正在拔掉我的头发试图解决这个问题。我已经有一段时间没有将 Linux 系统连接到 Windows 共享了。但当1803问世后,Windows股票全线消失。即使是 Windows 机器也无法看到对方。通过启用由于某种原因设置为手动的自动服务,解决了这个令人头痛的问题。
好吧,现在我想将 Linux 盒子重新引入到家庭自动化中心中。好吧,要么我忘了怎么做,而其他人都有不好的建议,要么更新破坏的不仅仅是他们之间的谈话。
我尝试了三种不同的发行版:Deepin(在 VB VM 上)、Rasbian、Armbian Jessie 和 Xenial(在 Pine64 上,当前运行 Xenial)。他们都没有看到任何 Windows 机器。在 Windows 主机上,我设置了一个名为“myshare”的文件夹,并通过“test”为用户“test”授予了完全权限。很难搞砸这个登录。计算机名称 =“ShadowLAN-HSVR”,ip =“192.168.1.52”,工作组 =“SHADOWNET”,无域。
它位于专用连接上 网络发现处于“打开”状态 文件和打印机共享处于“打开”状态 访客或公共一切都处于“关闭”状态 公共文件夹共享处于“打开”状态 文件共享连接从“128 位”增加到“40/56”位”根据建议密码保护共享根据建议关闭“关闭”
所有 Windows 计算机都可以访问此共享。
在我尝试过的Linux机器上:
sudo smbclient -L 192.168.1.52 -m SMB3 -U test
我有:
Domain=[SHADOWLAN-HSVR] OS=[] Server=[]
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C$ Disk Default share
D$ Disk Default share
Downloads Disk
E$ Disk Default share
Encryption Disk
IPC$ IPC Remote IPC
Media Disk
Movie Processing Disk
myshare Disk
Users Disk
Connection to 192.168.1.52 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
NetBIOS over TCP disabled -- no workgroup available
尝试过:
sudo smbclient -L ShadowLAN-HSVR -m SMB3 -U test
得到:
Domain=[SHADOWLAN-HSVR] OS=[] Server=[]
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C$ Disk Default share
D$ Disk Default share
Downloads Disk
E$ Disk Default share
Encryption Disk
IPC$ IPC Remote IPC
Media Disk
Movie Processing Disk
myshare Disk
Users Disk
Domain=[SHADOWLAN-HSVR] OS=[] Server=[]
Server Comment
--------- -------
Workgroup Master
--------- -------
挂载设置为 /home/admin/myshare
fstab 有
//192.168.1.52/myshare /home/admin/myshare cifs username=test,password=test,sec=ntlmv2,vers=3.0 0 0
设置为 3.0 版,但尝试过 2.0 和 2.1,没有任何变化。另外 sec 已被 ntlm 或只是不包括在内。不用找了。
我试过了:
sudo mount -a
结果:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
正如我所说,它和虚拟机看不到任何计算机。 “工作组”出现,但它们仅显示虚拟机上的 Linux 共享。
我真的需要它才能工作,因为我想将备份同步到它,并且还将访问它上面的媒体文件(晚餐音乐)。
答案1
Properties -> Sharing -> Network Sharing
您的用户的权限需要在和 中设置Properties -> Security
。