如何关闭139端口服务器

不及物动词 其他 28

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    关闭 139 端口服务器有多种方法,以下是几种常用的方式:

    1. 通过防火墙屏蔽端口:在服务器上设置防火墙规则,禁止来自外部网络的 139 端口连接。具体步骤如下:

      • 打开防火墙设置,查找端口 139 的规则;
      • 如有现有规则,将其禁用或删除;
      • 如没有现有规则,创建新的规则,将 139 端口设置为禁止连接;
      • 保存设置并重启防火墙服务。
    2. 停用对应服务:139 端口常用于 Windows NetBIOS 服务,可以通过停用该服务来关闭 139 端口。具体步骤如下:

      • 打开 “服务” 控制面板;
      • 找到 “Server”(Windows Server 系统)或 “Workstation”(Windows 客户端系统)服务;
      • 右键点击该服务,选择 “停止”;
    3. 禁用文件和打印共享:139 端口用于文件和打印共享,可以通过禁用这些功能来关闭 139 端口。具体步骤如下:

      • 打开 “控制面板”;
      • 选择 “网络和共享中心”;
      • 点击 “更改高级共享设置”;
      • 在 “网络发现” 部分,选择 “关闭文件和打印机共享”;
      • 保存设置。
    4. 禁用 SMBv1 协议:139 端口也与旧版的 SMBv1 协议相关,可以通过禁用该协议来关闭 139 端口。具体步骤如下:

      • 打开 “控制面板”;
      • 选择 “程序” -> “启用或关闭 Windows 功能”;
      • 取消选择 “SMB 1.0/CIFS 文件共享支持”;
      • 保存设置。

    请注意,在关闭 139 端口之前,确保了解该端口的具体用途和影响,并确保关闭操作的合法性和适用性。在进行任何更改之前,建议备份服务器数据以防意外发生。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    关闭139端口服务器的步骤如下:

    1. 检查139端口的使用情况:在服务器上打开命令提示符或者终端窗口,输入以下命令:netstat -ano | findstr :139。这个命令会列出所有正在使用139端口的进程及其PID(进程ID)。
    2. 杀死139端口的进程:根据上一步的输出结果,找到相应PID的进程。然后,在命令提示符或终端窗口中输入以下命令:taskkill /F /PID 。这个命令会强制关闭指定PID的进程。
    3. 禁用139端口的服务:打开“服务”管理器,在Windows系统中,可以按Win + R,然后输入services.msc打开服务管理器。找到名为“Server”的服务,右键点击并选择“停止”。
    4. 禁用139端口的网络功能:打开“网络和共享中心”,在Windows系统中,可以在控制面板中找到。在左侧导航栏中,点击“更改适配器设置”。找到正在使用139端口的网络连接,右键点击,选择“属性”。“属性”窗口中找到“Internet 协议版本 4 (TCP/IPv4)”项,点击“属性”按钮。在“属性”窗口中,点击“高级”按钮,在“WINS”标签页中,选择“禁用NetBIOS over TCP/IP”选项,点击“确定”。
    5. 防火墙设置:打开防火墙设置,可以在控制面板中找到。找到入站规则,找到使用139端口的规则,禁用或删除这些规则。

    需要注意的是,关闭139端口的服务器可能会影响到网络共享和文件共享功能。在执行上述步骤之前,请确保了解关闭139端口可能造成的影响,并确保备份重要数据。关闭服务器的139端口应该是基于安全原因且谨慎选择。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    关闭139端口服务器可以通过以下几个步骤操作:

    1. 确定是否需要关闭139端口服务器
      在关闭139端口服务器之前,需要先确认是否确实需要关闭该端口。139端口是Windows系统中的文件和打印共享端口,如果关闭该端口,可能会影响到网络中的文件和打印共享功能。因此,在关闭之前需要明确关闭的目的和影响范围。

    2. 登录服务器
      使用具有管理员权限的用户登录到需要关闭139端口的服务器上。确保登录的用户具有足够的权限来执行关闭操作。

    3. 查看当前端口状态
      打开命令提示符窗口,并输入以下命令查看服务器上的端口状态:

    netstat -ano
    

    该命令将列出当前服务器上的所有端口和相关连接。可以搜索结果列表,查找端口号为139的行,以确定139端口是否处于活动状态。如果139端口没有活动连接,那么关闭它可能不会引起太大的影响。

    1. 关闭端口相关服务
      如果发现139端口有活动连接,那么需要先关闭与139端口相关的服务。在Windows服务器上,139端口与"Server"服务相关联。可以通过以下步骤来停止该服务:

    a. 打开“服务”管理器:在“开始”菜单中搜索“服务”,然后点击打开。

    b. 在服务列表中找到名为“Server”的服务,右键点击该服务,并选择“停止”。

    c. 确认停止服务,等待服务停止。

    1. 禁用139端口
      关闭相关服务后,可以禁用139端口,从而关闭服务器上的该端口。可以通过以下步骤来禁用139端口:

    a. 打开“设备管理器”:在“开始”菜单中搜索“设备管理器”,然后点击打开。

    b. 展开“网络适配器”选项卡,找到服务器上的网络适配器,并右键点击该设备。

    c. 选择“属性”,在属性窗口中找到“文件和打印机共享项”,取消勾选该选项。

    d. 点击“确定”保存更改。

    1. 重新启动服务器
      完成以上操作后,最好重新启动服务器以使更改生效。可以通过“开始”菜单中的“重新启动”选项或使用命令行输入shutdown -r -t 0命令来进行服务器重启。

    2. 确认关闭状态
      在服务器重新启动后,可以再次运行netstat -ano命令来确认139端口已经被关闭。

    请注意,在执行这些操作之前,请确保您有足够的管理员权限,并在生产环境中小心操作,以免对服务器造成不必要的影响。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部