Secure default user account for embedded systems
AssigneeAmerican Megatrends International, LLC
InventorsSamvinesh Christopher, Anurag Bhatia, Winston Thangapandian
Life of this patent
Estimating the term…
Abstract
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a service processor. The service processor sends to a DHCP server a request-to-acquire for acquiring an IP address. The service processor then receives a response from the DHCP server. The response includes a first user name. The service processor further configures a user account in association with the first user name on the service processor. The user account allows access to the service processor.
Claims14
A method of operating a computer system, comprising:
- sending, at a service processor of the computer system and to a Dynamic Host Configuration Protocol (DHCP) server, a request-to-acquire for acquiring an Internet Protocol (IP) address;
- receiving a response from the DHCP server, the response including a first user name and an IP address assigned to the service processor by the DHCP server;
- creating and configuring, at the service processor, a user account in association with the first user name on the service processor, the user account allowing access to the service processor;
- receiving a request-to-log-on for logging onto the service processor, the request-to-log-on including user credentials;
- determining whether the user credentials include the first user name;
- sending the user credentials to an authentication server for authentication in response to a determination that the user credentials include the first user name;
- and
- discarding the request-to-log-on in response to a determination that the user credentials do not include the first user name.
A computer system comprising:
- a memory;
- and
- at least one processor coupled to the memory and configured to:
- send, at a service processor of the computer system and to a Dynamic Host Configuration Protocol (DHCP) server, a request-to-acquire for acquiring an Internet Protocol (IP) address;
- receive a response from the DHCP server, the response including a first user name and an IP address assigned to the service processor by the DHCP server;
- create and configure a user account in association with the first user name on the service processor, the user account allowing access to the service processor;
- receive a request-to-log-on for logging onto the service processor, the request-to-log-on including user credentials;
- determine whether the user credentials include the first user name;
- send the user credentials to an authentication server for authentication in response to a determination that the user credentials include the first user name;
- and
- discard the request-to-log-on in response to a determination that the user credentials do not include the first user name.
A non-transitory computer-readable medium storing computer executable code for operating a computer system, comprising code to:
- send, at a service processor of the computer system and to a Dynamic Host Configuration Protocol (DHCP) server, a request-to-acquire for acquiring an Internet Protocol (IP) address;
- receive a response from the DHCP server, the response including a first user name and an IP address assigned to the service processor by the DHCP server;
- create and configure a user account in association with the first user name on the service processor, the user account allowing access to the service processor;
- receive a request-to-log-on for logging onto the service processor, the request-to-log-on including user credentials;
- determine whether the user credentials include the first user name;
- send the user credentials to an authentication server for authentication in response to a determination that the user credentials include the first user name;
- and
- discard the request-to-log-on in response to a determination that the user credentials do not include the first user name.
Dependencies are inferred from the claim text.