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

news2024/11/29 2:36:51

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

方法1:端口转发

  1. win+x点开管理员权限的终端:
    在这里插入图片描述

  2. 运行以下指令,检查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搜索“服务”,打开服务这个应用:
      在这里插入图片描述
    2. 在弹出来的“服务”窗口里搜索Server并双击点开,然后将“启动类型”修改成“禁用”,按“确定”再重启电脑
      在这里插入图片描述
    3. 重启后,再次运行以下指令,检查445端口占用情况:
      netstat -aon | findstr "445"
      

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

  3. win+x点开管理员权限的终端,输入如下指令开启端口重定向:

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

    在这里插入图片描述

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

  4. 如果转发成功,输入netsh interface portproxy show all后,能够观察到445端口的含义变成了服务器IP:端口号
    在这里插入图片描述

  5. 打开文件资源管理器,输入\127.0.0.1,回车。
    在这里插入图片描述

  6. 输入账号名和密码。

  7. 右键share文件夹,点击映射网络驱动器。
    在这里插入图片描述

OK!

方法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服务端口修改为指定的值。请注意,如果您使用的是防火墙软件,则可能还需要在防火墙中添加相应的入站规则才能允许流量通过新的端口。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/741672.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ROS:URDF使用

目录 一、URDF集成Rviz(实例讲解)1.1需求1.2流程1.3code操作1.3.1创建功能包1.3.2编写 URDF 文件1.3.3在 launch 文件中集成 URDF 与 Rviz1.3.4在 Rviz 中显示机器人模型1.3.5优化 rviz 启动 二、URDF语法详解2.1robot2.1.1属性2.2.2子标签 2.2link2.2.1…

手把手教你玩转内存函数(含模拟实现)

目录 一、memcpy 1.认识memcpy 2.使用memcpy 3.拓展:模拟实现memcpy 二、memmove 1.认识memmove 2.使用memmove 3.拓展:模拟实现memmove 三、memcmp 1.认识memcmp 2.使用memcmp 四、memset 1.认识memset 2.使用memset 3.拓展:模…

【网络编程】应用层协议——HTTP协议

文章目录 一、HTTP协议基本认识二、URL的认识2.1 urlencode和urldecode 三、HTTP协议格式3.1 HTTP请求与响应格式3.2 如何保证请求和响应被应用层完整读取?3.3 请求和响应如何做到序列化和反序列化?3.4 代码验证请求格式3.5 代码验证响应格式3.5.1 telne…

小程序开发及生态丰富,还需要App吗?

微信小程序自2017年推出以来,其生态系统得到了迅速的发展和壮大。作为中国最大的社交平台之一,微信拥有庞大的用户基础。微信小程序作为微信生态系统的一部分,自然而然地吸引了大量用户。据对公开资料进行统计,2021年全网小程序数…

校园跑腿小程序:为学生提供便捷的服务

随着社会的发展和人们生活水平的提高,高等教育越来越受到重视。大学校园不仅是学习的地方,也是学生们日常生活的场所。然而,在繁忙的学业和生活压力下,学生可能经常面临诸如代购、快递、取餐等各种琐碎但繁琐的任务。基于这个需求…

ModaHub魔搭社区:AI原生云向量数据库Zilliz Cloud与 Cohere 集成搭建智能问答系统

目录 准备工作 主要参数 准备数据 创建 Collection 插入数据 测试问答 本文将演示如何使用 Zilliz Cloud 和 Cohere 搭建基于 SQuAD 数据集 的问答系统。其中,Zilliz Cloud 负责提供向量数据库,Cohere 负责提供获取指定文字向量表示的接口。 准备工作 本示例中的脚…

黑马前端三大件

文章目录 1.html1.1 标题标签1.2 段落标签1.3换行标签1.4 水平分割线标签1.5 文本格式化标签1.6 图片标签1.7 音频标签1.8 视频标签1.9 链接标签的介绍1.10列表标签1.10.1 无序列表1.10.2 无序列表1.10.3 自定义列表 1.11表格属性1.11.1表格的基本标签1.11.2 表格相关属性1.11.…

使用layui滑块slider遇到问题解决:1、加标尺2、兼容移动端拖拽1、多个滑块使用赋值4、切换箭头赋值问题

使用layui框架 滑块组件 slider 时遇到的问题,以下图为例,我创建了一个总滑块和3个滑块,改变总滑块可以控制滑块123: 1、我的需求是加上标尺,layui没有该功能,自己写了一个简单的,代码在下面。 2、移动端…

Linux:输入输出流、重定向、管道命令

相关文章 Linux:chgrp、chown、chmod权限属性更改指令 Linux: 磁盘状态观察命令lsblk、blkid Linux:df、du容量查询指令 1、标准流文件 数据流重定定向由字面上的意思来看,就是将数据定向到其他地方去,事实也是如此…

ModaHub魔搭社区:非结构化数据范式转变和示例

目录 范式转变——非结构化数据 非结构化数据示例 范式转变——非结构化数据 既然我们对结构化数据和半结构化数据有了清晰的理解,现在让我们开始谈谈非结构化数据。与结构化数据和半结构化数据不同,非结构化数据可以采取任何形式,可以有任意大小或尺寸,并需要大量的运行…

ModaHub魔搭社区:AI原生云向量数据库Zilliz Cloud与 HuggingFace 集成搭建问答系统

目录 准备工作 主要参数 创建 Collection 插入数据 测试问答 本文将演示如何使用 Zilliz Cloud 和 HuggingFace 搭建问答系统。其中,Zilliz Cloud 负责提供向量数据库,HuggingFace 负责提供获取指定文字向量表示的接口。 准备工作 本示例中的脚本需要安装 pymilvus,…

寡头竞争和混合策略均衡

纯寡头的产量竞争 两家企业生产相同的产品,产量是决策变量,市场上只有一种价格。市场需求/Demand:P = 100 - (Q1+Q2) Q 是企业生产的产量 假设生产成本为0 这个案例可能存在的结果 (1)合谋 (2)古诺-纳什均衡 每个企业将它竞争对手的产量水平视为固定的,然后决定自己…

【C++学习笔记】C++如何规范C语言中的类型转换

C的类型转换 1 C语言中类型转换的缺陷2 为什么C要规范C的类型转换3 C强制类型转换3.1 static_cast3.2 reinterpret_cast3.3 const_cast3.4 dynamic_cast 1 C语言中类型转换的缺陷 在C语言中,如果赋值运算符左右两侧类型不同,或者形参与实参类型不匹配&a…

【kubernetes系列】Kubernetes之RBAC

概述 k8s的权限控制在实际工作中不那么经常使用,但是却是很重要的,我们需要深入理解才能很好的解决某些问题。在我们现目前的了解中,常用的授权插件有以下几种: Node(节点认证) ABAC(基于属性的访问控制) …

【UE4 C++】03-新建UE C++工程,新建C++类

UE版本:4.26 步骤 新建一个空白模板工程,选择C项目,选择项目名和项目存储位置,然后点击创建项目。 新建C类 选择父类为Character 命名,选择公有,然后点击创建类 等待编译完成 此时在Visual Studio中可以看…

源启:云原生计算架构的行业实现

7月5日,由工业和信息化部网络安全产业发展中心、中国软件行业协会等单位指导,中国电子主办的“麒麟傲天聚创未来2023操作系统产业大会”在京举行。中电金信研究院副院长陈书华在大会上发表主旨演讲。 陈书华认为数字经济已成为社会发展的重要引擎&#…

【论文解读】基于分层判断的 x264 快速模式选择算法

简介 题目: 基于分层判断的 x264 快速模式选择算法 原文: https://www.nstl.gov.cn/paper_detail.html?id77880ade9a55b3cc527192010242d90e 级别: EI 年份: 2010 年 机构: 上海交通大学 结论: 相比较 HE…

汽车+ChatGPT 车内生活体验再升级

这两年,人工智能工具ChatGPT爆火,在全球掀起了大模型之战。如今,最前沿的自然语言处理大模型应用到了人类的出行工具上,梅赛德斯-奔驰和微软官宣正在合作测试车载ChatGPT人工智能,并将面向约90万车主开启测试&#xff…

对象存储、数据库、NAS、标注数据集,均支持元信息配置|ModelWhale 版本更新

七月中旬,暑气渐浓,ModelWhale 新一轮的版本更新,期待为每个领域的你带来更好的使用体验。 本次更新中,ModelWhale 主要进行了以下功能迭代: • 新增 对象存储、数据库、NAS、标注数据的元信息展示(专业版…

flutter开发实战-Theme主题切换

flutter开发实战-Theme主题切换 之前做的应用中有用到Theme主题切换&#xff0c;一直没有整理&#xff0c;这里整理一下。 使用的是Android studio 一、效果图 二、创建ThemeModel // 提供五套可选主题色 const _themes <MaterialColor>[Colors.blue,Colors.cyan,Co…