This non-provisional application claims priority under 35 U.S.C. ยง 119(a) on Patent Application No(s). 201810922065.X filed in China on Aug. 14, 2018, the entire contents of which are hereby incorporated by reference.
The disclosure relates to a remote login method for a server subsystem and a remote login system, more particularly to a remote login method for a server subsystem of a baseboard management controller and a remote login system.
A main structure of a traditional server comprises a host and a baseboard management controller, wherein the main function of the baseboard management controller is monitoring the host. When a fault occurred on the baseboard management controller which needs to be accessed, the system manager usually checks the operation of the firmware of the baseboard management controller by accessing the serial port, and clarifies the reason of the fault. As the intelligent system becomes universal gradually, more and more manufactures integrate new intelligent subsystems in a server system, such as a smart network card, for the purpose of making improvements in both of management and fault allocation. As these reasons, it presently needs a method which can make the system manager remotely logs in the subsystem of the server system.
An embodiment of this disclosure relates to a remote login method for a server subsystem and a remote login system, which can make a system manager easily login and manage the server subsystem.
An embodiment of this disclosure relates to a remote login method for a server subsystem, comprising: sending a command from a user terminal to a controller via a network, wherein determining whether the command sent from the user terminal serial port debugging functions to a preset format by the controller. When the command from the user terminal conforms to the preset format, the controller performs a serial port debugging function. Therefore, when the serial port debugging function is performed, it is enabling a data transmission channel between the controller and the server subsystem; thus, the user terminal can log in the server subsystem.
An embodiment of this disclosure relates to a remote login system, comprising a controller and a server subsystem, wherein the controller comprises a command determination circuit, a first memory element and a first data transferring interface. The user terminal communicatively connects to the command determination circuit, wherein the command determination circuit determines whether the command sent from the user terminal conforms to the preset format. The first memory element saves the serial port debugging function. The server subsystem comprises a second data transferring interface, wherein the first data transferring interface of the controller electrically connects to the second data transferring interface of the server subsystem. Also, when the command from the user terminal conforms to the preset format, the controller performs the serial port debugging function for enabling the first data transferring interface and the second data transferring interface; hence, the user terminal can log in the server subsystem.
If the command conforms to the preset format, it comprises a preset claiming parameter.
The communications protocol of the network is a secure shell protocol (SSH).
The controller is a baseboard management controller.
The first data transferring interface and the second data transferring interface are the universal asynchronous receivers/transmitters (UART).
An embodiment of this disclosure relates to a remote login method for a server subsystem and a 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; hence, any change to the hardware of the server is needless. (2) Easy to be operated: the user terminal can log in the server subsystem 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.
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:
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.
As
As
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.
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.
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.
Number | Date | Country | Kind |
---|---|---|---|
201810922065.X | Aug 2018 | CN | national |