Samba 安装
打开控制面板→程序和功能→启用或关闭Windows功能
。Win10 找不到控制面板的,可以按键盘上的 Win+R
键,输入 control
打开控制面板。
在弹出窗口中勾选 SMB1.0/CIFS 文件共享支持
,子项中的三项全部勾选。
SMB直通
同样勾选上,然后点确定。
等待系统自动完成后就可以了,如果提示需要重启系统,可以稍后等端口转发设置完成之后再重启即可。
端口转发
由于公司禁止访问 445 端口,因此需要做端口转发,将 Windows 上的 445 端口转发到新设置的 Samba 端口上来,以 4451
端口为例。
- 关闭 LanmanServer
由于 445 端口默认会被 LanmanServer 占用,因此需要关闭此服务。
sc config LanmanServer start=disabled
net stop LanmanServer
- 启动 Windows 的 ip helper 服务
ip helper 用于做端口转发,因此需要开启
sc config iphlpsvc start=auto
- 设置端口转发
将 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 客户端访问
步骤操作即可。
网友评论