VMware Cloud Community
gatsby23
Contributor
Contributor

Difference between TSM, Shell and SSH?

Hello -

From the various literature out there, Tech Support Mode, ESXi Shell and SSH are closely related, but can anyone help me understand the difference between Shell and SSH? I see they are different services to start under security profile but am curious how shell differs from SSH. Are both needed for normal vMA function, for example?


Thanks!

Tags (4)
0 Kudos
2 Replies
JarryG
Expert
Expert

Generally "shell" is command interpreter. There are many of them, used on *nix-like system (bash, tcs, etc). IIRC, ESXi is using bash (or  simple sh?).

"ESXi-shell" means working interactively on console (local, using keyboard/monitor attached to ESXi-server). For that you need account (login/password).

By "SSH" (in this case) is probably meant remote terminal access to the ESXi from any other computer with ssh-client (you do not need to sit at ESXi-server).

Neither "ESXi-shell" nor "SSH-shell" (remote access to terminal with SSH) is needed for proper function of ESXi.

_____________________________________________ If you found my answer useful please do *not* mark it as "correct" or "helpful". It is hard to pretend being noob with all those points! 😉
0 Kudos
DavoudTeimouri
Virtuoso
Virtuoso

SSH is a remote protocol and you can access to shell via SSH.

See this article from Wikipedia: Secure Shell - Wikipedia, the free encyclopedia

Also you can run ESXi commands via some ways that SSH is one of them.

vMA, vCLI and PowerCLI are tools for administration on ESXi.

-------------------------------------------------------------------------------------
Davoud Teimouri - https://www.teimouri.net - Twitter: @davoud_teimouri Facebook: https://www.facebook.com/teimouri.net/
0 Kudos