Windows 上设置 Samba

Samba 安装

打开控制面板→程序和功能→启用或关闭Windows功能。Win10 找不到控制面板的,可以按键盘上的 Win+R 键,输入 control 打开控制面板。

 

 

在弹出窗口中勾选 SMB1.0/CIFS 文件共享支持,子项中的三项全部勾选。

SMB直通同样勾选上,然后点确定。

 

 

等待系统自动完成后就可以了,如果提示需要重启系统,可以稍后等端口转发设置完成之后再重启即可。

端口转发

由于公司禁止访问 445 端口,因此需要做端口转发,将 Windows 上的 445 端口转发到新设置的 Samba 端口上来,以 4451 端口为例。

  1. 关闭 LanmanServer

由于 445 端口默认会被 LanmanServer 占用,因此需要关闭此服务。

sc config LanmanServer start=disabled
net stop LanmanServer
  1. 启动 Windows 的 ip helper 服务

ip helper 用于做端口转发,因此需要开启

sc config iphlpsvc start=auto
  1. 设置端口转发

将 445 端口转发到 4451 端口上,以 Samba server 10.3.8.40 为例。

netsh interface portproxy add v4tov4 listenport=445 connectaddress=10.3.8.40 connectport=4451

重启 Windows

重启后查看端口转发是否正常

netsh interface portproxy show v4tov4

Windows 客户端访问

开始 → 运行 → 打开 \\127.0.0.1,也可以直接使用快捷键 Win + R

注意:这里的共享地址为 127.0.0.1

弹出输入密码的对话框,输入用户名密码即可 root/********

 

 

也可以将网络设备映射成本地驱动


 

 

完成上述操作后就可以像本地盘一样正常读写了


 

重启注意事项

重启之前最好先断开连接

 

 

重启之后查看端口转发情况

 

 

如果上述端口转发正常则按照 Windows 客户端访问 步骤操作即可。

 

 

 

 

出处:https://www.jianshu.com/p/31a603759aba

posted on   jack_Meng  阅读(349)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2022-04-02 PowerShell官方教程、电子书、视频教程汇总
2020-04-02 C#可空类型知多少
2014-04-02 在 Windows 下安装 Oracle 11g XE (Express Edition)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩