Hello,
This is my first message in this forum and I would like to discuss an issue I find problematic on Proxmox.
In brief: VMIDs should be auto-incremental, like in a database.
Currently, when you remove a VM/CT, the ID becomes available again, and the next time you create a virtual machine It will be used (proxmox will suggest the least available ID).
One of the severe consequences of this, is that the new machine will inherit access privileges of the previous VM, as Proxmox doesn't drop privileges when removing the VM, and they are referenced using the VMID.
I just had to learn this the hard way, with a customer complaining somebody was accessing his console.
I also think that in the same way stale privileges remain in the system, there might be similar issues with other parts of the Proxmox system.
Would like to hear your opinions. Thank you
-J
This is my first message in this forum and I would like to discuss an issue I find problematic on Proxmox.
In brief: VMIDs should be auto-incremental, like in a database.
Currently, when you remove a VM/CT, the ID becomes available again, and the next time you create a virtual machine It will be used (proxmox will suggest the least available ID).
One of the severe consequences of this, is that the new machine will inherit access privileges of the previous VM, as Proxmox doesn't drop privileges when removing the VM, and they are referenced using the VMID.
I just had to learn this the hard way, with a customer complaining somebody was accessing his console.
I also think that in the same way stale privileges remain in the system, there might be similar issues with other parts of the Proxmox system.
Would like to hear your opinions. Thank you
-J