CN104506611A - Method for remote management of Linux operating system - Google Patents

Method for remote management of Linux operating system Download PDF

Info

Publication number
CN104506611A
CN104506611A CN201410801091.9A CN201410801091A CN104506611A CN 104506611 A CN104506611 A CN 104506611A CN 201410801091 A CN201410801091 A CN 201410801091A CN 104506611 A CN104506611 A CN 104506611A
Authority
CN
China
Prior art keywords
linux
server
cgi
subprocess
keeper
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410801091.9A
Other languages
Chinese (zh)
Inventor
史书伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201410801091.9A priority Critical patent/CN104506611A/en
Publication of CN104506611A publication Critical patent/CN104506611A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services

Abstract

The invention discloses a method for remote management of a Linux operating system. An administrator visits various management functions of software and completes corresponding management actions through a browser, so that a host can be subjected to remote management through a Web interface. According to the method for remote management of the Linux operating system, in comparison with the prior art, simple and in-depth remote management is provided on the premise of guaranteeing security, so that a system administrator carries out daily maintenance very conveniently due to the software, the management difficulty of the Linux system is effectively reduced, the system is more effectively and conveniently used, and practicability is high.

Description

A kind of method of telemanagement (SuSE) Linux OS
Technical field
The present invention relates to field of computer technology, specifically a kind of method of practical, telemanagement (SuSE) Linux OS.
Background technology
Linux system is subject to high praise and the favor of users because of its efficient stable, the complexity of then its management also makes a lot of user hang back.In order to reduce the management difficulty of linux system, being more effectively convenient to use linux system, now proposing a kind of method of telemanagement (SuSE) Linux OS.
In the method, keeper is by the various management function of browser access and complete corresponding management activities, allows keeper can long-range by Web interface management main frame, and this provides simply deep telemanagement under the prerequisite that ensure that fail safe.Make the method very convenient for the regular maintenance of system manager.
Summary of the invention
Technical assignment of the present invention is for above weak point, provides a kind of method of practical, telemanagement (SuSE) Linux OS.
A method for telemanagement (SuSE) Linux OS, its specific implementation process is:
The Administrator B/S framework of client manages;
After the keeper of client completes certain input service, send CGI request to server, i.e. HTTP request;
After server finger daemon receives this request, just create a CGI process subprocess, the relevant data of CGI is arranged to environmental variance by this subprocess;
CGI subprocess sets up two data channel between outside cgi script and server: standard I/O, then starts the cgi script that URL specifies, keeps synchronous, to detect the executing state of cgi script with this subprocess;
Result is passed to server finger daemon by standard output stream by subprocess, and result is given client as response message by finger daemon again.
The detailed setting up procedure of described B/S framework is:
Step one, in Linux system, Web server is installed, dispose can be cross-platform Web server;
Step 2, keeper use browser access Web server, input correct password login system software, set up the safe transmission of information between client and server, only have authorized keeper just can change the setting of linux system after foundation;
Step 3, keeper check the information of linux system by browser, and are managed for configuration system, and can revise this configuration.
The each function of described Web server is separate, and its system adopts Perl language, realizes the compatibility of different editions system.
The method of a kind of telemanagement (SuSE) Linux OS of the present invention, has the following advantages:
The method of a kind of telemanagement (SuSE) Linux OS of this invention it there is a Web front end, the many management roles in Linux can be completed; It can run in arbitrary graphic browser with local mode or remote mode; Use SSL to ensure safety, prevent from intercepting; When learning Linux management, save a lot of time; Whole framework itself is extendible, and the later stage can adjust with the needs by keeper, practical, applied widely, is easy to promote.
Accompanying drawing explanation
Accompanying drawing 1 is operation principle schematic diagram of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, the invention will be further described.
The present invention proposes a kind of method of telemanagement (SuSE) Linux OS, adopts B/S framework, installs Web service at Managed Servers, and keeper can on any terminal computer, and open any browser conducts interviews control operation, achieves the Long-distance Control of keeper; Web server itself has the authority of operation linux system, the operation such as can to inquire about, arrange to system; The each function of Web server is separate, and bottom layer realization adopts Perl language, achieves the support to multiple edition system server.As shown in Figure 1, its specific implementation process is:
The Administrator B/S framework of client manages;
After the keeper of client completes certain input service, send HTTP request to server, namely CGI request 1..
After server finger daemon receives this request, just create a subprocess CGI process 2., 3. the relevant data of CGI is arranged to environmental variance by this subprocess.
CGI subprocess sets up two data channel between outside cgi script and server: 5. 4. standard I/O, then start the URL cgi script of specifying, keep synchronous, to detect the executing state of cgi script with this subprocess.
6. process result is passed to server finger daemon by standard output stream by subprocess, and result is given client as response message by finger daemon again.
The detailed setting up procedure of described B/S framework is:
Step one, in Linux system, Web server is installed, dispose as tomcat etc. can be cross-platform Web server;
Step 2, keeper use browser access Web server, input correct password login system software, set up the safe transmission of information between client and server, only have authorized keeper just can change the setting of linux system after foundation;
Step 3, keeper check the information of linux system by browsers such as IE, and are managed for configuration system, and can revise this configuration.
The each function of described Web server is separate, and its system adopts Perl language, realizes the compatibility of different editions system.
Above-mentioned embodiment is only concrete case of the present invention; scope of patent protection of the present invention includes but not limited to above-mentioned embodiment; claims of the method for any a kind of telemanagement (SuSE) Linux OS according to the invention and the those of ordinary skill of any described technical field to its suitable change done or replacement, all should fall into scope of patent protection of the present invention.

Claims (3)

1. a method for telemanagement (SuSE) Linux OS, is characterized in that, its specific implementation process is:
The Administrator B/S framework of client manages;
After the keeper of client completes certain input service, send CGI request to server, i.e. HTTP request;
After server finger daemon receives this request, just create a CGI process subprocess, the relevant data of CGI is arranged to environmental variance by this subprocess;
CGI subprocess sets up two data channel between outside cgi script and server: standard I/O, then starts the cgi script that URL specifies, keeps synchronous, to detect the executing state of cgi script with this subprocess;
Result is passed to server finger daemon by standard output stream by subprocess, and result is given client as response message by finger daemon again.
2. the method for a kind of telemanagement (SuSE) Linux OS according to claim 1, is characterized in that, the detailed setting up procedure of described B/S framework is:
Step one, in Linux system, Web server is installed, dispose can be cross-platform Web server;
Step 2, keeper use browser access Web server, input correct password login system software, set up the safe transmission of information between client and server, only have authorized keeper just can change the setting of linux system after foundation;
Step 3, keeper check the information of linux system by browser, and are managed for configuration system, and can revise this configuration.
3. the method for a kind of telemanagement (SuSE) Linux OS according to claim 2, it is characterized in that, each function of described Web server is separate, and its system adopts Perl language, realizes the compatibility of different editions system.
CN201410801091.9A 2014-12-22 2014-12-22 Method for remote management of Linux operating system Pending CN104506611A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410801091.9A CN104506611A (en) 2014-12-22 2014-12-22 Method for remote management of Linux operating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410801091.9A CN104506611A (en) 2014-12-22 2014-12-22 Method for remote management of Linux operating system

Publications (1)

Publication Number Publication Date
CN104506611A true CN104506611A (en) 2015-04-08

Family

ID=52948326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410801091.9A Pending CN104506611A (en) 2014-12-22 2014-12-22 Method for remote management of Linux operating system

Country Status (1)

Country Link
CN (1) CN104506611A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105827667A (en) * 2016-06-14 2016-08-03 浪潮(北京)电子信息产业有限公司 HTTP access control method, server and monitoring system
CN106559429A (en) * 2016-11-28 2017-04-05 北京铭铭鑫软件有限公司 An a kind of key based on linux system is changed planes method
CN106933679A (en) * 2015-12-31 2017-07-07 北京城市网邻信息技术有限公司 The method and device of data receiver
CN111756676A (en) * 2019-03-28 2020-10-09 上海申通地铁集团有限公司 Remote data access method and system for rail transit system
CN112559075A (en) * 2020-12-18 2021-03-26 核工业西南物理研究院 IOC remote control system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040148379A1 (en) * 2002-09-24 2004-07-29 Masaaki Ogura Remote management system, intermediary apparatus therefor, and method of updating software in the intermediary apparatus
CN101778130A (en) * 2009-12-30 2010-07-14 四川长虹电器股份有限公司 Remote management method of set top box
CN103795786A (en) * 2014-01-20 2014-05-14 杭州百富电子技术有限公司 Embedded concentrator system with web service function

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040148379A1 (en) * 2002-09-24 2004-07-29 Masaaki Ogura Remote management system, intermediary apparatus therefor, and method of updating software in the intermediary apparatus
CN101778130A (en) * 2009-12-30 2010-07-14 四川长虹电器股份有限公司 Remote management method of set top box
CN103795786A (en) * 2014-01-20 2014-05-14 杭州百富电子技术有限公司 Embedded concentrator system with web service function

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933679A (en) * 2015-12-31 2017-07-07 北京城市网邻信息技术有限公司 The method and device of data receiver
CN106933679B (en) * 2015-12-31 2021-05-28 北京城市网邻信息技术有限公司 Data receiving method and device
CN105827667A (en) * 2016-06-14 2016-08-03 浪潮(北京)电子信息产业有限公司 HTTP access control method, server and monitoring system
CN105827667B (en) * 2016-06-14 2019-09-24 浪潮(北京)电子信息产业有限公司 A kind of HTTP access control method, server and monitoring system
CN106559429A (en) * 2016-11-28 2017-04-05 北京铭铭鑫软件有限公司 An a kind of key based on linux system is changed planes method
CN111756676A (en) * 2019-03-28 2020-10-09 上海申通地铁集团有限公司 Remote data access method and system for rail transit system
CN112559075A (en) * 2020-12-18 2021-03-26 核工业西南物理研究院 IOC remote control system

Similar Documents

Publication Publication Date Title
EP2550607B1 (en) Cloud-based web content filtering
CN104506611A (en) Method for remote management of Linux operating system
CN104461647A (en) Implementation method for remotely refreshing server power modules in batch
CN104199723B (en) Camera mapping method based on virtual equipment
CN104144172A (en) Cloud platform system and method based on desktop virtualization technology
CN103200215A (en) Method achieving XenServer virtual machine remote control on https
WO2015196979A1 (en) Web page information presentation method and system
CN105072118A (en) Login management system and method for call center seat
CN104580185A (en) Method and system for network access control
CN103955647A (en) System bug scanning method
CN103970655A (en) Server automatic cluster testing method based on expect
US20160124829A1 (en) Agent dynamic service
CN104410554A (en) Method or testing WOL (Wake On Lan) function of server
CN104991831A (en) SSO system integration method based on server
US20160330241A1 (en) Remote password management using local security policies
CN102413125B (en) Single-point login method and system
CN103177209B (en) Server password guard method and device
US20200120116A1 (en) Supervisory control and data acquisition
DE202015009262U1 (en) OPTIMIZED HOSTED APPLICATIONS
CN106572136A (en) Server operation control method, device and system
CN103986703A (en) Novel cloud application achieving method
CN109194742B (en) Virtual machine console connection method and device and storage medium
CN102868723A (en) Control console and management method of management zero terminal machine and desktop virtual machine
CN103428236B (en) A kind of information-pushing method and system
US10313188B2 (en) Method for remote management of multiple device configurations

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150408

WD01 Invention patent application deemed withdrawn after publication