No control panel for clients?

Yzord

Renowned Member
Sep 20, 2014
20
4
68
I have recently ordered a vps from a provider. Normally I get an email with my credentials and a link to manage my vps, but this time i got an email with just an ip and my root credentials. i asked them if I do not get a control panel to manage my VPS and they said Proxmox does not has such a future for clients.

Now I need to reinstall my VPS, but the support is very slow. I am already waiting for 36 hours now and still no reinstall from their side.

Is it true we do not get a client panel to control the vps?
 
Thanks for your answer. I know this might be a stupid question, but is it possible for me to install a control panel which connects to my server so i can reinstall it? Like another vps of which i have images of distro's and which connects to my proxmox vps and reinstalls the vps trough the internet? personally I dont think so, but atm it is very frustrating to wait for support :(
 
Drop that provider instantly. They do not deserve another dime.

I'm curious to understand your setup though. You rent a proxmox server from someone? Or you are renting a vps that is a VM with proxmox as a host?

If you have a VM on proxmox, there is no reason they can't provide you with your own sandbox. I do this for my friends that need to spin up VMs for testing.
 
Drop that provider instantly. They do not deserve another dime.

I'm curious to understand your setup though. You rent a proxmox server from someone? Or you are renting a vps that is a VM with proxmox as a host?

If you have a VM on proxmox, there is no reason they can't provide you with your own sandbox. I do this for my friends that need to spin up VMs for testing.

I believe it is a VM hosted on proxmox. Can you provide me some details how they can provide me a sandbox? Maybe i can send them in the right way.
 
I believe it is a VM hosted on proxmox. Can you provide me some details how they can provide me a sandbox? Maybe i can send them in the right way.

All they need to provide you is a login for the web GUI. They can restrict what you have access to from their side
 
The PVE manager web would be almost perfect, though it would be great if the side panel at the left with the tree and the bottom panel with the 2 tabs could be turned off for a role. I wouldn't want my clients see what there is to try and fiddle with. Even if they have no access to components with a vm-only access level, they can see the other cluster members, their status, and a lot of things they shouldn't be concerned about at all.
 
The PVE manager web would be almost perfect, though it would be great if the side panel at the left with the tree and the bottom panel with the 2 tabs could be turned off for a role. I wouldn't want my clients see what there is to try and fiddle with. Even if they have no access to components with a vm-only access level, they can see the other cluster members, their status, and a lot of things they shouldn't be concerned about at all.

You should have a look at the security settings for users. I have a couple of users that can only see their VMs and the data store where I keep isos. That's all they need to see
 
Would you be so kind and share your role settings with us? I think it would be very helpful.
 
The PVE manager web would be almost perfect, though it would be great if the side panel at the left with the tree and the bottom panel with the 2 tabs could be turned off for a role
The three: useful if your Client has more than one VM rented.
The bottom panel: useful to inform any tasks and logs according to that VM, like: when the VM reboot, does user open console, if the login failed, etc.

I left both appear so Clients informed very well.
 
@pirateghost: thanks.

@korakomputer: yeah, I don't want them to see these. But you seem to know how to hide them, care to share?
 
yeah, I don't want them to see these. But you seem to know how to hide them, care to share?
I write my own UI using Proxmox API -- PHP based.

AFAIK, Proxmox UI (currently Proxmox 3.3.x) has no feature to add role, you must do it manually using command line, such as:
Code:
# pveum roleadd PVE_Power-only -privs "VM.PowerMgmt VM.Console"

For futher info see: http://pve.proxmox.com/wiki/User_Management
 
Thanks, but I already know how to add a new role using the command line. That was not the question. The question was how to assemble a role of permissions to hide those components. From the available docs I gathered that it's impossible but you and pirateghost hinted otherwise. I see you're using your own interface - probably that's the only way to acieve what I need.
 
I use WHMCS as my billing system and ModulesGarden have a nice module that allows clients to control their VPS from inside the client area (it uses the Proxmox API). I have mine setup so clients are only able to start, stop, view bandwidth usage etc. It also allows you to give console access and reinstall permissions but I have these features turned off for security reasons.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!