REMOTE LOGIN METHOD FOR SERVER SUBSYSTEM AND REMOTE LOGIN SYSTEM
20200057740 ยท 2020-02-20
Assignee
Inventors
Cpc classification
G06F13/387
PHYSICS
G06F11/221
PHYSICS
International classification
G06F11/22
PHYSICS
Abstract
This invention provides a remote login method for a server subsystem comprising: sending a commands from a user terminal to a controller via a network; determining whether the command of the user terminal conforming to a preset format via the controller; executing a sequence port debug firmware when the commands of the user terminal conforming to the preset format; when the executed sequence port debug firmware is executed, enabling a data transmission channel between the controller and the server subsystem via the executed sequence port. In this way, the user terminal can log in the server subsystem remotely through the server controller to manage the server subsystem.
Claims
1. A remote login method for a server subsystem disposed in a remote login system, the remote login method comprising: sending a command from a user terminal to a controller via a network; determining whether the command sent from the user terminal conforms to a preset format by the controller; performing a serial port debugging function stored in a first memory element of the controller when the command sent from the user terminal conforms to the preset format; enabling a data transmission channel between the controller and the server subsystem when the serial port debugging function is performed, for the user terminal to log in the server subsystem.
2. The remote login method for server subsystem according to claim 1, wherein the user terminal communicatively connects to a command determination circuit of the controller via the network, with the command determination circuit determining whether the command sent from the user terminal conforms to the preset format.
3. The remote login method for server subsystem according to claim 2, wherein the command comprises a preset claiming parameter when the command sent from the user terminal conforms to the preset format.
4. The remote login method for server subsystem according to claim 1, wherein the user terminal logs in a controller operation program of the controller when the command sent from the user terminal does not conform to the preset format.
5. The remote login method for server subsystem according to claim 1, wherein the controller is a baseboard management controller.
6. The remote login system, a user terminal communicatively connects to the remote login system via a network, the remote login system comprises: a controller comprising: a command determination circuit, with the user terminal communicatively connecting to the command determination circuit via the network, wherein the command determination circuit determines whether a command sent from the user terminal conforms to a preset format; a first memory element electrically connecting to the command determination circuit and saving a serial port debugging function; and a first data transferring interface, electrically connecting to the first memory element; and a server subsystem comprising a second data transferring interface, with the first data transferring interface of the controller electrically connecting to the second data transferring interface of the server subsystem; wherein the command determination circuit performs the serial port debugging function for enabling the first data transferring interface and the second data transferring interface when the command sent from the user terminal conforms to the preset format for the user terminal to log in the server subsystem.
7. The remote login system according to claim 6, wherein when the command sent from the user terminal conforms to the preset format, the command comprises a preset claiming parameter.
8. The remote login system according to claim 6, wherein the communications protocol of the network is a secure shell protocol.
9. The remote login system according to claim 6, wherein the controller is a baseboard management controller.
10. The remote login system according to claim 6, wherein the first data transferring interface and the second data transferring interface are universal asynchronous receivers/transmitters.
11. The remote login system according to claim 6, wherein the controller comprises a second memory element the command determination circuit electrically connects to the second memory element saving a controller operation program and the user terminal logs in the controller operation program of the controller when the command sent from the user terminal does not conform to the preset format.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The present disclosure will become more fully understood from the detailed description given herein below and the accompanying drawings which are given by way of illustration only and thus are not limitative of the present disclosure and wherein:
[0013]
[0014]
DETAILED DESCRIPTION
[0015] In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
[0016]
[0017] As
[0018] As
[0019]
[0020] Furthermore, in the step S206, instead of logging in the server subsystem 20 for managing the firmware of the server subsystem 20, the user terminal 200 can only log in the controller operation program saved beforehand in the second memory element 18 of the controller 10.
[0021] An embodiment for this disclosure relates to the remote login method for the server subsystem and the remote login system, at least including the following advantages. (1) Easy to be carried out in practice: it only needs cables to connect the second data transferring interface of the server subsystem to the first data transferring interface of the baseboard management controller. (2) Easy to be operated: the user terminal can log in the server subsystem remotely by entering a single command to further manage the server subsystem. (3) Privacy and security assurances: the transmitting data is encrypted since the command sent from the user terminal to the baseboard management controller via the network with the secure shell protocol (SSH). Furthermore, the server subsystem includes another security mechanism since the command sent from the user terminal needs to comprise the preset claiming parameter for logging in the server subsystem, so.
[0022] The embodiments depicted above and the appended drawings are exemplary and are not intended to be exhaustive or to limit the scope of the present disclosure to the precise forms disclosed. Many modifications and variations are possible in view of the above teachings.