Method for remotely managing and controlling client management end, operation and maintenance manager and client management end

By installing a dedicated browser and local proxy server on the client, and using the operation and maintenance manager to generate local proxy service commands, the professional operation problems of remote operation and maintenance management are solved, and lightweight and professional remote software management is realized, which reduces the risk of information leakage and is suitable for special work scenarios.

CN120499265APending Publication Date: 2025-08-15BEIJING ZHONGHONG LIDA TECH DEV CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510968527.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the existing technology, remote operation and maintenance management cannot conveniently execute professional command-line operations, there is risk of phishing software and Trojan horses, and software management is inconvenient in the absence of Internet environment, which cannot solve the problem of operating system terminals.

Method used

Provide a method to remotely control the client management side, by installing a dedicated browser and a local proxy server on the client, using the operation and maintenance manager to generate local proxy service commands, realize batch operations and exception handling, and reduce the risk of information leakage.

Benefits of technology

It realizes lightweight and professional remote software management, reduces the risk of information leakage, is suitable for special work scenarios, and supports batch operations and full execution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120499265A_ABST
    Figure CN120499265A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a method for remotely controlling a client management end, an operation and maintenance manager and the client management end, and solves the technical problem of inconvenience in software management in the prior art. According to the method for remotely managing and controlling the client management end, only one special browser and one local proxy server need to be installed on the client management end, after a user installs the special browser, the user can operate the special browser, meanwhile, the local proxy server follows the special browser to start the local proxy service, and the client management end is remotely managed and controlled. According to the method and the device, the corresponding browsing task is completed by installing a special browser, all operation processes can be completed by installing only one special browser in the task execution process, and a user can execute closing / restarting operation in batches or even in a full amount in the background, so that the software management is convenient. Besides, the professional background operation and maintenance personnel provide professional operation, so that compared with the prior art, the system is lighter, more professional, lower in information leakage risk and suitable for being used in special working scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of remote management and control technology, and in particular to a method for remotely managing a client management terminal, an operation and maintenance manager, and a client management terminal. Background Art

[0002] In remote operation and maintenance control scenarios, management cannot remotely help ordinary users perform more professional command line operations to execute and troubleshoot computer behaviors such as software crashes, software exits, network anomalies, and the installation and uninstallation of specialized software. Currently, detection is usually achieved by installing various antivirus and security manager software, and there is an endless variety of software. For example, through research on current market solutions, all of them rely on downloading various software to perform one-on-one operations. However, after-sales service is not guaranteed, and the download resources are complex and diverse, posing various phishing software and Trojan risks. Some software operations are too professional and unsuitable for ordinary users. In addition, for special office scenarios, without the Internet, software downloads are extremely inconvenient and cannot solve problems that arise in the operating system terminal. Summary of the Invention

[0003] In view of this, the embodiments of the present invention provide a method for remotely controlling a client management terminal, an operation and maintenance manager, and a client management terminal, which solve the technical problem of inconvenient software management in the prior art.

[0004] As a first aspect of the present invention, the present invention provides a method for remotely controlling a client management terminal, which is applied to an operation and maintenance manager, wherein the method for remotely controlling a client management terminal includes: Receive the startup information of the dedicated browser sent by the client management terminal; generating a local proxy service command according to the startup information of the dedicated browser; The local proxy service command is sent to the client management terminal, so that the client management terminal starts the local proxy service according to the local proxy service command.

[0005] In one embodiment of the present invention, generating a local proxy service command according to the startup information of the dedicated browser includes: A first local proxy service command and a second local proxy service command are generated according to the startup information of the dedicated browser. The first local proxy service command is used to start the first local proxy service unit in the client management end, and the second local proxy service command is used to start the second local proxy service unit in the client management end.

[0006] In one embodiment of the present invention, the method for remotely controlling a client management terminal further includes: Get the number of web pages browsed by the dedicated browser sent by the client management terminal; When the number of web pages is greater than a preset number, determining abnormal browsed web pages based on web page information of each browsed web page; Deleting the webpage information of the browsing webpage corresponding to the abnormal browsing webpage; Generate end process information and send the end process information to the client management end so that the abnormal browsing web page of the client management end is closed, wherein the end process information is used to end the process of the abnormal browsing web page.

[0007] In one embodiment of the present invention, the method for remotely controlling a client management terminal further includes: Receive the instruction result data sent by the client management terminal and store the instruction result data in real time.

[0008] As a second aspect of the present invention, the present invention further provides an operation and maintenance manager, which is used to remotely manage and control a client management terminal, wherein the operation and maintenance manager includes: An operation and maintenance instruction unit, configured to obtain startup information of a dedicated browser sent by a client management terminal and generate a local proxy service command according to the startup information; The instruction feedback unit is used to send the local proxy service command to the client management terminal, so that the client management terminal executes the corresponding local proxy service command.

[0009] In one embodiment of the present invention, the instruction feedback unit includes: A log module, used to record the instruction result data sent by the client management terminal; The user feedback module is configured to send the local proxy service command to the client management terminal, so that the client management terminal executes the corresponding local proxy service command.

[0010] In one embodiment of the present invention, the operation and maintenance instruction unit includes: The software installation module is used to control the client management terminal to install the dedicated browser according to the dedicated browser installation request information and installation request information sent by the client management terminal.

[0011] In one embodiment of the present invention, the operation and maintenance instruction unit further includes: The abnormal file deletion module is used to obtain the number of web pages browsed by the dedicated browser sent by the client management terminal; when the number of web pages is greater than a preset number, determine the abnormal browsed web page based on the web page information of each browsed web page; and delete the web page information of the browsed web page corresponding to the abnormal browsed web page; The process termination module is used to generate process termination information, wherein the process termination information is used to terminate the process of the abnormal web page browsing so that the abnormal web page browsing of the client management terminal is closed.

[0012] As a third aspect of the present invention, the present invention further provides a client management terminal, comprising: A dedicated browser, wherein the dedicated browser has a B / S system; Local proxy server; An extension plug-in, the local proxy service unit is in communication with the extension plug-in, the extension plug-in is used to obtain a local proxy service command sent by the operation and maintenance manager, and send the command to the local proxy server, so that the local proxy server starts the local proxy service according to the local proxy service command; A WebSocket service and an extension plug-in are communicatively connected with the operation and maintenance manager and the extension plug-in.

[0013] In one embodiment of the present invention, the local proxy server includes: a first local proxy service unit, the first local proxy service unit being used for local proxy service commands, and having a service lifecycle of the first local proxy service unit being the same as a service lifecycle of the dedicated browser; The second local proxy service unit is configured to execute the proxy service executed by the first local proxy service unit when an abnormality occurs in the first local proxy service unit.

[0014] The method for remotely controlling a client management terminal provided by the present invention only requires the installation of a dedicated browser and a local proxy server on the client management terminal. After the user installs the dedicated browser, the user can operate the dedicated browser, and the local proxy server will follow the dedicated browser to start the local proxy service to complete the corresponding browsing task. During the execution of the task, only one dedicated browser needs to be installed to complete all operation processes, and the user can perform batch or even full shutdown / restart operations in the background, which facilitates software management. In addition, professional backend operation and maintenance personnel are provided to provide professional operations. In comparison, the system is lighter and more professional, and has a lower risk of information leakage, making it suitable for use in special work scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 FIG2 is a flow chart of a method for remotely controlling a client management terminal provided by an embodiment of the present invention.

[0016] Figure 2 FIG2 is a flow chart of a method for remotely controlling a client management terminal provided by another embodiment of the present invention.

[0017] Figure 3 FIG2 is a flow chart of a method for remotely controlling a client management terminal provided by another embodiment of the present invention.

[0018] Figure 4 Shown is a working block diagram of an operation and maintenance manager provided by an embodiment of the present invention.

[0019] Figure 5 Shown is a working block diagram of a client management terminal provided by another embodiment of the present invention. DETAILED DESCRIPTION

[0020] In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, and to fully understand and implement how the present disclosure applies technical means to solve technical problems and achieve the corresponding technical effects, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. The embodiments of the present disclosure and the various features in the embodiments can be combined with each other without conflict, and the technical solutions formed are all within the scope of protection of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work should fall within the scope of protection of the present disclosure.

[0021] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0022] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0023] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0024] Exemplary Methods Figure 1 FIG. 1 is a flow chart of a method for remotely controlling a client management terminal provided by an embodiment of the present invention, wherein the method for remotely controlling a client management terminal is applied to an operation and maintenance manager. Figure 1 As shown, a method for remotely controlling a client management terminal includes the following steps: S101: receiving a request for installing a dedicated browser from a client management terminal; After the client management terminal sends the installation request information for installing the dedicated browser, the client management terminal can be controlled to install the dedicated browser according to the dedicated browser installation request information sent by the client management terminal and the installation request information.

[0025] After the dedicated browser is installed on the client management side, users can use the dedicated browser, such as opening the dedicated browser, registering as a member in the dedicated browser (including account and password information), opening the corresponding browsing web page in the dedicated browser, etc.

[0026] S102: Receive startup information of a dedicated browser sent by the client management terminal; When the user starts the dedicated browser, the startup information of starting the dedicated browser can be sent to the operation and maintenance manager, that is, the operation and maintenance manager receives the startup information of starting the dedicated browser.

[0027] S103: Generate a local proxy service command according to the startup information of the dedicated browser; Specifically, the client management end is installed with a dedicated browser and a local proxy server. Therefore, when the startup information is received, it means that the client management end has started the dedicated browser, and therefore, a local proxy service command is generated so that the local proxy server executes the corresponding local proxy service according to the local proxy service command.

[0028] Specifically, the local proxy service corresponding to the local proxy service command is the same as the service task performed by the dedicated browser.

[0029] S104: Send the local proxy service command to the client management terminal, so that the client management terminal starts the local proxy service according to the local proxy service command.

[0030] After the local proxy service command is generated, it can be sent to the client management end. After receiving the local proxy service command, the client management end sends the local proxy service command to the local proxy server, and the local proxy server executes the corresponding local proxy service according to the corresponding local proxy service command.

[0031] The method for remotely controlling a client management terminal provided by the present invention only requires the installation of a dedicated browser and a local proxy server on the client management terminal. After the user installs the dedicated browser, the user can operate the dedicated browser, and the local proxy server will follow the dedicated browser to start the local proxy service to complete the corresponding browsing task. During the execution of the task, only one dedicated browser needs to be installed to complete all operation processes, and the user can perform batch or even full shutdown / restart operations in the background, which facilitates software management. In addition, professional backend operation and maintenance personnel are provided to provide professional operations. In comparison, the system is lighter and more professional, and has a lower risk of information leakage, making it suitable for use in special work scenarios.

[0032] In one embodiment of the invention, S103 (generating a local proxy service command based on the startup information of the dedicated browser) further includes the following steps: S1031: Generate a first local proxy service command and a second local proxy service command according to the startup information of the dedicated browser, the first local proxy service command is used to start the first local proxy service unit in the client management end, and the second local proxy service command is used to start the second local proxy service unit in the client management end.

[0033] That is, after receiving the browser's startup information, two local proxy service commands (i.e., the first local proxy service command and the second local proxy service command) can be generated. The first local proxy service command is used to enable the first local proxy service unit to execute the localized terminal command, and its life cycle follows the dedicated browser. That is, after the browsing page of the dedicated browser ends, the first local proxy service also ends. The second local proxy service command is used to enable the second local proxy service unit to perform corresponding tasks, such as guarding the process executed by the first local proxy service unit to prevent the first local proxy service unit from abnormally exiting the process. Once the corresponding process executed by the second local proxy service unit is started, it will remain for a long time and will not be affected by the startup and shutdown of the dedicated browser. That is, the life cycle of the process executed by the second local proxy service unit is long-term.

[0034] Specifically, the first local proxy service unit is a localized Java process that can achieve compatibility with Windows and localized systems, is compatible with terminal commands between different operating systems, can identify the current terminal type, and execute corresponding terminal commands.

[0035] In another embodiment of the present invention, Figure 2 As shown, after S104 (sending the local proxy service command to the client management terminal so that the client management terminal starts the local proxy service according to the local proxy service command), the method for remotely controlling the client management terminal provided by the present invention further includes the following steps: S105: Acquire the number of web pages browsed by the dedicated browser sent by the client management terminal; S106: When the number of web pages is greater than a preset number, determining abnormal browsed web pages based on web page information of each browsed web page; S107: deleting the webpage information corresponding to the abnormally browsed webpage; S108: Generate process termination information, and send the process termination information to the client management end, so that the abnormal browsing web page on the client management end is closed, wherein the process termination information is used to terminate the process of the abnormal browsing web page.

[0036] The present invention constantly monitors the browsing pages of a dedicated browser. When a preset number is exceeded, it determines whether any unusual browsing occurs. If so, the process of browsing the unusual page is terminated. If no unusual browsing occurs, the browsing process with the earliest start time is terminated accordingly. In other words, upon receiving user feedback on unusual phenomena, the system executes corresponding instructions based on the phenomena to resolve the corresponding issues. This instruction set can be understood as a micro-software script that solves a specific problem. No installation is required; only a single trigger is required.

[0037] In another embodiment of the present invention, Figure 3 As shown, after S104 (sending the local proxy service command to the client management terminal so that the client management terminal starts the local proxy service according to the local proxy service command), the method for remotely controlling the client management terminal provided by the present invention further includes the following steps: S109: Receive the instruction result data sent by the client management terminal, and store the instruction result data in real time.

[0038] That is, you can record and feedback the results in real time and proceed to the next step.

[0039] As a second aspect of the present invention, the present invention further provides an operation and maintenance manager for executing the above-mentioned method for remotely controlling the client management terminal, specifically, Figure 4 As shown, the operation and maintenance manager 200 provided by the present invention includes: The operation and maintenance instruction unit 201 is used to obtain the startup information of the dedicated browser sent by the client management terminal and generate a local proxy service command according to the startup information; That is, the operation and maintenance instruction unit 201 is used to execute S102-S103 of the above-mentioned method for remotely controlling the client management terminal.

[0040] The instruction feedback unit 202 is configured to send the local proxy service command to the client management terminal, so that the client management terminal executes the corresponding local proxy service command.

[0041] Specifically, the instruction feedback unit 202 is used to execute S104 in the above-mentioned method for remotely controlling the client management terminal.

[0042] The operation and maintenance manager provided by the present invention only requires the installation of a dedicated browser and a local proxy server on the client management side. Once the user installs the dedicated browser, the user can operate the dedicated browser, while the local proxy server follows the dedicated browser to start the local proxy service to complete the corresponding browsing task. During the execution of the task, only one dedicated browser needs to be installed to complete all operation processes, and users can perform batch or even full shutdown / restart operations in the background, which facilitates software management. In addition, professional backend operation and maintenance personnel are provided to provide professional operations. In comparison, the system is lighter, more professional, and has a lower risk of information leakage, making it suitable for use in special work scenarios.

[0043] Optional, such as Figure 4 As shown, the instruction feedback unit 202 includes: The log module 2021 is used to record the instruction result data sent by the client management terminal. That is, the log module 2021 records the instruction result data sent by the client management terminal in real time.

[0044] The user feedback module 2022 is configured to send the local proxy service command to the client management terminal, so that the client management terminal executes the corresponding local proxy service command.

[0045] Optional, such as Figure 4 As shown, the operation and maintenance instruction unit 201 includes: The software installation module 2011 is used to control the client management end to install the dedicated browser according to the dedicated browser installation request information and installation request information sent by the client management end.

[0046] That is, after the client management terminal sends an installation request message for installing the dedicated browser, the client management terminal can be controlled to install the dedicated browser.

[0047] Optional, such as Figure 4 As shown, the operation and maintenance instruction unit 201 also includes: The abnormal file deletion module 212 is used to obtain the number of web pages browsed by the dedicated browser sent by the client management terminal; when the number of web pages is greater than a preset number, determine the abnormal browsed web page based on the web page information of each browsed web page; and delete the web page information corresponding to the abnormal browsed web page; The process ending module 2013 is used to generate process ending information, which is used to end the process of abnormal web browsing, so that the abnormal web browsing on the client management end is closed.

[0048] The uninstallation module 2014 is used to uninstall the corresponding software.

[0049] As a third aspect of the present invention, the present invention also provides a client management terminal, such as Figure 5 As shown, the client management terminal 100 includes: Installation module 101: The corresponding dedicated browser can be installed through the installation module 101.

[0050] A dedicated browser 102, which has a B / S system; Local proxy server 104; Extension plug-in 103, a local proxy service unit, is in communication with the extension plug-in. The extension plug-in is configured to receive local proxy service commands sent by the operation and maintenance manager and send them to the local proxy server, causing the local proxy server to start the local proxy service according to the local proxy service commands. In other words, extension plug-in 103 maintains communication and data exchange with the local proxy service.

[0051] WebSocket service and extension plug-in, WebSocket service and extension plug-in communicate with the operation and maintenance manager and extension plug-in. WebSocket service communicates with the operation and maintenance manager in real time.

[0052] Optionally, the local proxy server 104 includes: The first local proxy service unit is used for local proxy service commands, and the service life cycle of the first local proxy service unit is the same as the service life cycle of the dedicated browser; the first local proxy service command is used to enable the first local proxy service unit to execute localized terminal commands, and the life cycle follows the dedicated browser, that is, after the browsing page of the dedicated browser ends, the first local proxy service also ends.

[0053] The second local proxy service unit is configured to execute the proxy service executed by the first local proxy service unit when an abnormality occurs in the first local proxy service unit.

[0054] The second local proxy service command is used to cause the second local proxy service unit to perform a corresponding task, such as guarding the process executed by the first local proxy service unit to prevent the first local proxy service unit from abnormally exiting the process. Once the corresponding process executed by the second local proxy service unit is started, it remains persistent and is not affected by the startup and shutdown of the dedicated browser. In other words, the lifecycle of the process executed by the second local proxy service unit is long-term.

[0055] Computer equipment Based on the above embodiments, this embodiment provides a computer device, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method described in the above embodiments.

[0056] In some implementations of this embodiment, a computer-readable storage medium is provided, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps of the method described in the above embodiment are implemented.

[0057] In some implementations of this embodiment, a computer program product is provided, including a computer program / instruction, characterized in that when the computer program is executed by a processor, the steps of the method described in the above embodiment are implemented.

[0058] The processor may include, but is not limited to, one or more processors or microprocessors. Each processor may be an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components to execute the method in the above embodiment. The computer-readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof. The computer-readable storage medium may include, but is not limited to, for example, random access memory (RAM), read-only memory (ROM), flash memory, EPROM memory, EEPROM memory, registers, computer storage media (such as hard disks, floppy disks, solid-state drives, removable disks, CD-ROMs, DVD-ROMs, Blu-ray discs, etc.).

[0059] The computer-readable storage medium may also store at least one computer-executable program / instruction, such as a computer-readable instruction. Computer-readable storage media include, but are not limited to, volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Computer-readable storage media may include, for example, read-only memory (ROM), a hard disk, a flash memory, etc. For example, a non-transitory computer-readable storage medium may be connected to a computing device such as a computer, and then, when the computing device executes the computer-readable instructions stored on the computer-readable storage medium, the various methods described above may be performed.

[0060] In addition, the computer device may also include (but is not limited to) a data bus, an input / output (I / O) bus, a display, and input / output devices (eg, keyboard, mouse, speaker, etc.).

[0061] The processor can communicate with external devices via an I / O bus via a wired or wireless network.

[0062] In one embodiment, the at least one computer executable instruction may also be compiled into or constitute a software product / computer program product, wherein one or more computer executable instructions are executed by a processor to perform the various functions and / or method steps in the embodiments described in the present technology.

[0063] In the embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a portion of code, and the above-mentioned module, program segment or a portion of code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.

[0064] It should be noted that, in this disclosure, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0065] Although the embodiments disclosed in this disclosure are as described above, the above contents are merely embodiments adopted to facilitate understanding of the disclosure and are not intended to limit the disclosure. Any person skilled in the art of the disclosure may make any modifications and changes in the form and details of the implementation without departing from the spirit and scope of the disclosure. However, the scope of patent protection of the disclosure shall still be based on the scope defined by the attached claims.

Claims

1. A method for remotely controlling a client management terminal, characterized in that: Applied to an operation and maintenance manager, wherein the method for remotely controlling a client management terminal includes: Receive the startup information of the dedicated browser sent by the client management terminal; generating a local proxy service command according to the startup information of the dedicated browser; The local proxy service command is sent to the client management terminal, so that the client management terminal starts the local proxy service according to the local proxy service command.

2. The method for remotely controlling a client management terminal according to claim 1, wherein: Generating a local proxy service command according to the startup information of the dedicated browser includes: A first local proxy service command and a second local proxy service command are generated according to the startup information of the dedicated browser. The first local proxy service command is used to start the first local proxy service unit in the client management end, and the second local proxy service command is used to start the second local proxy service unit in the client management end.

3. The method for remotely controlling a client management terminal according to claim 1, wherein: Also includes: Get the number of web pages browsed by the dedicated browser sent by the client management terminal; When the number of web pages is greater than a preset number, determining abnormal browsed web pages based on web page information of each browsed web page; Deleting the webpage information of the browsing webpage corresponding to the abnormal browsing webpage; Generate end process information and send the end process information to the client management end so that the abnormal browsing web page of the client management end is closed, wherein the end process information is used to end the process of the abnormal browsing web page.

4. The method for remotely controlling a client management terminal according to claim 1, wherein: Also includes: Receive the instruction result data sent by the client management terminal and store the instruction result data in real time.

5. An operation and maintenance manager, characterized in that: The operation and maintenance manager is used to remotely manage and control the client management terminal, wherein the operation and maintenance manager includes: An operation and maintenance instruction unit, configured to obtain startup information of a dedicated browser sent by a client management terminal and generate a local proxy service command according to the startup information; The instruction feedback unit is used to send the local proxy service command to the client management terminal, so that the client management terminal executes the corresponding local proxy service command.

6. The operation and maintenance manager according to claim 5, characterized in that: The instruction feedback unit includes: A log module, used to record the instruction result data sent by the client management terminal; The user feedback module is configured to send the local proxy service command to the client management terminal, so that the client management terminal executes the corresponding local proxy service command.

7. The operation and maintenance manager according to claim 5, characterized in that: The operation and maintenance instruction unit includes: The software installation module is used to control the client management terminal to install the dedicated browser according to the dedicated browser installation request information and installation request information sent by the client management terminal.

8. The operation and maintenance manager according to claim 7, characterized in that: The operation and maintenance instruction unit also includes: The abnormal file deletion module is used to obtain the number of web pages browsed by the dedicated browser sent by the client management terminal; when the number of web pages is greater than a preset number, determine the abnormal browsed web page based on the web page information of each browsed web page; and delete the web page information of the browsed web page corresponding to the abnormal browsed web page; The process termination module is used to generate process termination information, wherein the process termination information is used to terminate the process of the abnormal web page browsing so that the abnormal web page browsing of the client management terminal is closed.

9. A client management terminal, characterized in that: include: A dedicated browser, wherein the dedicated browser has a B / S system; Local proxy server; An extension plug-in, the local proxy service unit is in communication with the extension plug-in, the extension plug-in is used to obtain a local proxy service command sent by the operation and maintenance manager, and send the command to the local proxy server, so that the local proxy server starts the local proxy service according to the local proxy service command; A WebSocket service and an extension plug-in are communicatively connected with the operation and maintenance manager and the extension plug-in.

10. The client management terminal according to claim 9, characterized in that: The local proxy server includes: a first local proxy service unit, the first local proxy service unit being used for local proxy service commands, and having a service lifecycle of the first local proxy service unit being the same as a service lifecycle of the dedicated browser; The second local proxy service unit is configured to execute the proxy service executed by the first local proxy service unit when an abnormality occurs in the first local proxy service unit.

Citation Information

Patent Citations

  • Method for sharing communication information using local proxy

    CN101083602A

  • Remote control system based on HTML(hypertext markup language)5 and remote control method of remote control system

    CN103533038A

  • Remote operation and maintenance and dynamic deployment method and system

    CN107689894A

  • Agent process exception self-recovery method and device

    CN116795599A

  • Remote control method and system of terminal and medium

    CN118041899A