两台电脑网线直连SMB共享

两台电脑网线直连 --- SMB 共享传文件

记录日期:2026-08-17

场景:两台 Windows 网线直连,互相拷大文件。

网络拓扑(本次实测)

text 复制代码
电脑 A(访问方)          电脑 B(共享方)
10.42.0.8      ←网线→     10.42.0.7
检查项 结果
ping 10.42.0.7
Test-NetConnection 10.42.0.7 -Port 445 TcpTestSucceeded = True
共享服务 / SMB 正常

结论:IP、防火墙、445 端口都正常时,若仍打不开共享,多半是 共享名账号密码 问题。


1. 共享名注意

电脑 B 上 net share 常见:

共享名 含义
D$ Windows 隐藏管理共享 ,对应 D:\
d 普通共享(需自己创建)
  • 访问管理共享:\\10.42.0.7\D$(需管理员账号)
  • 访问普通共享:\\10.42.0.7\d

若打开 \\10.42.0.7\d 失败,先在 电脑 B 建普通共享:

cmd 复制代码
net share d=D:\ /grant:Everyone,FULL

若提示共享名已存在(如系统错误 2118),说明 d 已建好,执行检查即可:

cmd 复制代码
net share d
net share

应能看到类似:

text 复制代码
共享名    资源
d         D:\
D$        D:\

不要删除 D$


2. 关键踩坑:拒绝访问 / 空密码

在电脑 A 上:

powershell 复制代码
Test-Path \\10.42.0.7\d
dir \\10.42.0.7\d

若报错:

  • 拒绝访问(PermissionDenied)
  • 随后可能再报「路径不存在」

说明 445 已通,但身份验证失败

原因:Windows 默认不允许空密码账号从网络登录共享

已验证可行的解决办法

电脑 B(10.42.0.7) 给管理员设密码(管理员 CMD):

cmd 复制代码
net user Administrator 123456

123456 换成自己记得住的密码)

电脑 A(10.42.0.8) 显式登录后访问:

powershell 复制代码
net use \\10.42.0.7\d /user:10.42.0.7\Administrator 123456
dir \\10.42.0.7\d

资源管理器地址栏:

text 复制代码
\\10.42.0.7\d

加密码后即可正常访问、拖拽拷贝。


3. 常用命令速查

电脑 B(共享方)

cmd 复制代码
net share d=D:\ /grant:Everyone,FULL
net share d
net share d /delete
net user Administrator 你的密码

电脑 A(访问方)

powershell 复制代码
Test-NetConnection 10.42.0.7 -Port 445
net use \\10.42.0.7\d /delete /y
net use \\10.42.0.7\d /user:10.42.0.7\Administrator 你的密码
dir \\10.42.0.7\d

4. 可选:坚持空密码(不推荐)

仅在临时环境、确认安全时使用。在 电脑 B

cmd 复制代码
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d 0 /f

重启后再用空密码尝试网络登录。日常更建议设密码。

若提示不允许来宾/不安全来宾,可在 电脑 A 启用:

powershell 复制代码
reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f

然后重启电脑 A。


5. 经验总结

  1. ping 通 + 445 通 ≠ 一定能进共享。
  2. D$d,需要普通共享名时自己建 d
  3. 空密码账号不能远程访问共享 ;设密码后用 net use /user:... 即可。
  4. 传完大文件后,可按需改密码或删除临时共享:net share d /delete
相关推荐
笨鸟先飞,勤能补拙16 小时前
从预测到决策:人工智能与机器学习的系统方法、工程闭环与现实边界
大数据·人工智能·windows·python·机器学习·密码学
程序员-李俞17 小时前
Mistral OCR 4真正改变的不是“识字”:文档AI正在变成Agent的数据入口
人工智能·windows·ai作画·aigc·ocr·ai编程·ai写作
C++ 老炮儿的技术栈18 小时前
Qt5.9.1 Windows 完整开发环境搭建流程
开发语言·c++·windows·qt·编辑器·代码化
笨鸟先飞,勤能补拙18 小时前
AI与深度学习:从原理到应用
人工智能·windows·vscode·深度学习·机器学习·网络安全·github
bkspiderx19 小时前
从零开始:VS Code搭建C/C++开发环境全指南(Windows/macOS/Linux)
c语言·c++·windows·vs code·c/c++开发环境
Rudon滨海渔村20 小时前
镜像转换esd转iso - VMware虚拟机如何安装或恢复(.esd)的Windows系统
windows·vmware·iso·esd
西安景驰电子21 小时前
《PTP精确时间协议系列》第二篇:工程部署、调试与性能优化
运维·服务器·网络·数据库·windows·性能优化
问天_观心21 小时前
零基础在windows环境下的WSL使用llamafactory(一)
人工智能·windows·python·神经网络·语言模型·github·模型蒸馏
xrkhy21 小时前
redis-shake的使用windows版本
数据库·windows·redis