【记录】SMB|Windows下修改SMB端口并挂载

这篇具有很好参考价值的文章主要介绍了【记录】SMB|Windows下修改SMB端口并挂载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境:Window11
使用背景:勒索病毒导致445端口不安全,故而该端口在服务器端被全面禁用了,如需使用SMB服务需要换个SMB服务端口。

方法1:端口转发

  1. win+x点开管理员权限的终端:
    【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维

  2. 输入如下指令开启端口重定向:

    netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=新端口 connectaddress=服务器IP地址
    

    【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维

    注1:如果有多台SMB服务需要使用,那么这个方法会影响其他连接,这种情况推荐使用 SSH 挂载,可以参考这篇文章:Windows 下使用 SSHFS 通过 SSH 协议挂载远程服务器目录。
    注2connectaddress也可以接服务器的域名。

  3. 重启电脑(重要!)

  4. 打开文件资源管理器,输入\\127.0.0.1,回车。
    【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维

  5. 输入账号名和密码。

  6. 右键share文件夹,点击映射网络驱动器。
    【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维

OK!

如果遇到问题,可以按如下步骤排查:

  1. 运行以下指令,检查445端口占用情况:

    netstat -aon | findstr "445"
    

    若输出结果中包含如下两行:

    TCP    0.0.0.0:445    0.0.0.0:0    LISTENING    4
    TCP    [::]:445       [::]:0       LISTENING    4
    

    说明445端口被pid为4的进程占用。pid为4,指系统服务。系统服务是一系列服务,不指代某一个具体的进程。按网上的说法,445端口一般被Server占用,可以直接关掉。关掉的方式见下文。

    1. win+s搜索“服务”,打开服务这个应用:
      【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维
    2. 在弹出来的“服务”窗口里搜索Server并双击点开,然后将“启动类型”修改成“禁用”,按“确定”再重启电脑
      【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维
    3. 重启后,再次运行以下指令,检查445端口占用情况:
      netstat -aon | findstr "445"
      

    如果还输出了那两行,说明还有其他系统服务,那种情况另行分析,或者直接尝试下一步(我占用了也成功了);
    如果没有了,说明端口已经没有被占用了,可以下一步了。

  2. 如果转发成功,输入netsh interface portproxy show all后,能够观察到445端口的含义变成了服务器IP:端口号
    【记录】SMB|Windows下修改SMB端口并挂载,科普,windows,smb,运维

方法2:修改注册表【不保证能用】

参考:windows 修改smb服务端口(无法通过其他端口连接smb服务)

如果您需要在Windows上修改SMB服务端口,可以按照以下步骤进行操作:

  1. 打开“注册表编辑器”(Registry Editor),并导航到以下路径:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
    
  2. 在右侧窗格中,找到或创建名为“TcpPort”的DWORD值,并将其数值设置为所需的端口号(例如,8000)。

    如果您想要同时启用TCP和UDP协议,请创建或找到“Tcpip6”键,并设置与“TcpPort”相同的DWORD值。

  3. 退出注册表编辑器,并打开命令提示符(Command Prompt)或PowerShell窗口。

  4. 运行以下命令以重置SMB服务的配置:

    sc.exe config lanmanserver depend= bowser/mrxsmb10/nsi
    
  5. 重新启动计算机以使更改生效。

这样,您就可以将SMB服务端口修改为指定的值。请注意,如果您使用的是防火墙软件,则可能还需要在防火墙中添加相应的入站规则才能允许流量通过新的端口。文章来源地址https://www.toymoban.com/news/detail-536472.html

到了这里,关于【记录】SMB|Windows下修改SMB端口并挂载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • windows共享文件夹(目录)(SMB服务)

    SMB服务,文件共享服务,俗称文件夹(目录)、打印机等共享 windos系统中,文件夹共享需要设置指定用户与密码,通过输入用户和密码进行连接,在设置共享时系统中有Everyone所有人设置,允许所有人直接访问,但是访问基本不成功,所以需要指定用户与密码去进行访问,提

    2024年02月02日
    浏览(64)
  • Windows安全基线加固-无SMB配置-无NTP配置脚本

    详情见脚本内容,可自行修改 主要涉及如下安全加固内容: 1.账号安全 2.密码安全 3.系统日志 4.认证审核 5.网络安全 6.注册表安全 7.系统安全 8远程安全 SMB及NTP脚本在我另外一篇文章运维小脚本里面 https://blog.csdn.net/qq_35700085/article/details/128247802?spm=1001.2014.3001.5501

    2024年02月11日
    浏览(73)
  • 使用Java局域网读取windows共享文件夹(smb协议)

    使用Java局域网读取windows共享文件夹(smb协议) SMB(全称是Server Message Block)是一个网络协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。SMB最初是IBM的贝瑞·费根鲍姆(Barry Feigenbaum)研制的,其目的是将DOS操作系统中的本地文件接口“中断13”改造为网络文件系统

    2024年02月19日
    浏览(52)
  • windows 11 访问带SMB的文件服务器(小米路由器)

    1 打开windows SMB服务(这里以windows 11 举例) 设置-应用-可选功能-更多windows功能 2设置windows安全策略 按住win+R,输入gpedit.msc。打开组策略。 在【计算机配置】-【管理模板】-【网络】-【Lanman工作站】-【启用不安全的来宾登陆】双击,选择【已启用】。 确认后关闭,重启计算机

    2024年02月11日
    浏览(44)
  • 群晖NAS:通过SMB服务在局域网访问共享文件夹(windows、mac)

    系统介绍: 版本: DS918+ DSM:7.1(其他版本大同小异,仅供参考) 操作端:windows系统、mac 访问方式:web浏览器、网络邻居 局限:群晖nas 和 操作设备同一个局域网 安装SMB: 套件中心 - SMB Service 设置中心 - 勾选SMB win10 添加: 我的电脑 - 添加一个网络位置 复制地址 粘贴 - 下

    2024年02月13日
    浏览(162)
  • openwrt 挂载硬盘NFS共享,非SMB共享

    问题背景:给软路由添加文件共享服务,多设备可用,samba插件装不上,又看到NFS性能更好,便研究了下怎么设置。由于网上相关资料参差不齐,在设置过程中也是十分困难,故写一篇博客记录一下,帮助下有相同困扰的朋友。 详细步骤: 1.首先将硬盘格式化为ext4格式,可以

    2024年02月06日
    浏览(159)
  • SMB服务445端口利用汇总

    一直以来在渗透的时候一旦遇到SMB就会开始手忙脚乱到处找利用方法,今天总算醒悟,写一篇自己的总结,慢慢更新,遇到了什么新鲜的思路都会往里面添加。 使用nmap勘探会发现开放SMB的机器,会开放两个端口通常为139+445的组合 在不使用-sCV探测时 这两个端口运行的服务一

    2024年02月04日
    浏览(38)
  • 解决Debian系统通过cifs挂载smb后,中文目录乱码问题

    默认通过以上命令挂载smb,但是在查看文件目录时,中文乱码 解决问题方式: debian系统安装使用中文字符集 第一步,先进行相关更新: sudo apt-get update 第二步:为debian系统安装中文字库: sudo apt-get install ttf-wqy-microhei 第三步:我们可以更改系统中文显示指令是: sudo dpkg-r

    2024年02月09日
    浏览(43)
  • Win10实现非标端口访问公网SMB服务

    场景应用 在内网搭建samba服务,通过动态公网实现全网访问 samba的标准端口是445,但公网因smb1漏洞和永恒之蓝漏洞已全部禁封445端口,包括137和138端口 通过公网地址,在内网服务上使用frp代理,将本地的samba服务的445端口映射到公网某端口 面临问题 在Linux下可指定端口号直

    2024年02月04日
    浏览(39)
  • samba(SMB)(1)windows11 连接samba提示"因为文件共享不安全,所以你不能连接到文件共享"...

    windows11 连接samba提示\\\"因为文件共享不安全,所以你不能连接到文件共享\\\" 连接samba报错页面截图: 1、打开控制面板,点击【程序】按钮: 2、打开后在点击【启动或关闭Windows功能】: 3、勾选【SMB1.0/CIFS文件共享支持】下的【SMB 1.0/CIFS 客户端】即可。(需要重启才能生效),如下

    2024年02月11日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包