La cuestión que planteas no va a depender de la empresa donde tengas el vps, si el gestor de panel de control que utilices (si utilizas) y de cómo gestiones los usuarios en el propio vps.
En tu caso indicas que usas Vesta. En vesta podrás dar acceso al panel de forma individualizada a cada cliente. Pero si lo que te preocupa es que vea que tienes alojados otros clientes, ese problema se solventará o no dependiendo del tipo de acceso al servidor que le des en vesta a cada usuario. Si solo les concedes ftp, como te comentan arriba, evitarás que puedan ver también qué otros usuarios hay en el sistema (y de ahí deducir cuantos hosts comparten el servidor).
Si les concedes acceso por ssh porque necesitan ejectuar comandos desde consola (bash , sh ,etc...), en ese caso, por defecto vesta no impedirá que puedan ver qué otros usuarios hay en el sistema con un simple ls /home, aunque no podrán qué tiene cada usuario. La opción en este caso sería hacer un chroot a esos usuarios, bien con el plugin de pago de chroot que puedes adquirir para vesta, o bien creando tú mismo el chroot.