How to connect to a Ubuntu VM created by ESXi

I'm new to VMware and ESXi and this question might be very basic. But it seams I can not find a way to do it. I installed ESXi 6.5 on a server and installed 3 Ubuntu 16.0.4. I can access them through VMWare client and ESXi Web using the console but the question is: how can I access these VM using the VMWare Workstation or anything that allow me to access the Ubuntu UI without login to ESXi server?

I even setup static IP for each Ubuntu VM and tried VMware workstation server connect, using IP address and Ubuntu password but it didn't connect. Is there anything I'm missing? Do I need to setup some permissions or open port on ESXi?

Any help appreciate, -Thanks
exsasanAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I'm new to VMware and ESXi and this question might be very basic. But it seams I can not find a way to do it. I installed ESXi 6.5 on a server and installed 3 Ubuntu 16.0.4. I can access them through VMWare client and ESXi Web using the console but the question is: how can I access these VM using the VMWare Workstation or anything that allow me to access the Ubuntu UI without login to ESXi server?

That is how you access the VM using the console.

If you want to access the VM direct from a PC, you could use SSH, or Xserver, or RDP
0
exsasanAuthor Commented:
Thanks a lot LVL 126,
The main reason for setting up these Ubuntu VM was moving the existing developers VM from their local machine to the server (They have VMWare workstation and keep their VM locally). These developer like to use the Ubuntu UI , is there a way to allow them such an access?(Other than XServer)  If the ESXi console can perfectly connect to Ubuntu UI , is there any tools to do the same for individual access?

In the other hand if I allow each developer install VMWare client or use ESXi Web, is there a way to limit the permission to allow each developer see just one VM that is belong to him and don't see any administration features?

Thank you
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
You either give them vSphere Client/Web Client, create them a user name and password, and then assign that user permissions to their VMs only, if they want to access via Console.

OR, which is not unuusual for Linux user, they access via SSH or Xserver or RDP..... using the RDP Client
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ajay ChananaMCSE-2003/08|RHCSA| VCP5/6 |vExpert2018Commented:
Majorly for any of the linux  flavors the users access the server via SSH only. You may use the below tools to connect to your Ubuntu but need to enable the SSH Services on the server.

Please make ensure you are able to ping Ubuntu system from your PC.

You do not require VMware workstation for accessing  Linux or Ubuntu.

https://mremoteng.org/download
https://www.putty.org/


To enable SSH for ubantu please check the below link.
https://www.maketecheasier.com/setup-enable-ssh-ubuntu/

If you wan to access the VM from workstation specific you need to have your VM in shared mode. From workstation you can directly connect to you ESXi and it will show you VM's listed in the workstation as we can access vCenter or ESxi directly.

Check this -> https://kb.vmware.com/s/article/2005822

But I don't think this what you are looking for or your developer would have any benefit for this. Best would be connect via putty or mroute which support windows and linux both to connect as clients.


You can connect via vsphere web but the session limitation will be there. You may increase the limitation by below link. Also this limitation depend on guest OS also . Example windows only support 3 RDP sessions.

To increase the remote session limit check below KB.
https://kb.vmware.com/s/article/2015407


I hope this helps.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Virtualization

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.