Enabling ESXi Shell Access

Enabling ESXi Shell Access is one of the task that i was recently working on while using vSphere console.

There are two ways in enabling ESXi Shell,

1. Using vSphere web client or vSphere client

2. Using direct console of the ESXi host

 

1. Using vSphere web client or vSphere client

1.1 Select the host, Click on Configuration tab
1.2 Click Security Profile

Enabling ESXi Shell Access
1.3 In the Services section, click Properties (visible at right hand side of the above image)
1.4 Select ESXi Shell.
Enabling ESXi Shell Access
1.5 Click on Options, To temporarily start or stop the service, click the Start or Stop button.
1.6 To change the Startup policy across reboots, select Start and stop with host and reboot the host.

Enabling ESXi Shell Access
Click OK.

 

2. Using direct console of the ESXi host

2.1 At the direct console of the ESXi host, press F2 and provide credentials when prompted.
2.2 Scroll to Troubleshooting Options and press Enter.

Enabling ESXi Shell Access

2.3 Choose Enable ESXi Shell and press Enter.

Enabling ESXi Shell Access
2.4 On the left, Enable ESXi Shell changes to Disable ESXi Shell. On the right, ESXi Shell is Disabled changes to ESXi Shell is Enabled.

Enabling ESXi Shell Access
2.5 Press Esc until you return to the main direct console screen.

 

Refer to vSphere Documentation for reference.