Un utilisateur root sous linux a accès à tout d'une manière ou d'une autre, c'est pas plus compliqué que cela, je ne vois pas pourquoi tu cherches des réponses précises sur des points aussi précis. Sur le principe, un compte d'un hébergement peut être totalement isolé des autres, un administrateur a accès à tout, et pour transgresser une sécurité bien faite, il faut récupérer le mot de passe du compte mutualisé auquel on veut accéder ou bien de l'administrateur, ce sont les 3 points à savoir.
Sachant que si tu administres toi même ton serveur, tu auras plus de chances d'avoir une sécurité mal faite et de perdre ou te faire voler ton pass root, parce que les hébergeurs ont des spécialistes en sécurité et des retours d'expérience de plusieures années.
Voilà, c'est un résumé de tout ce qu'on peut te dire là dessus, et amha, tu n'as pas besoin d'en savoir plus, et si tu veux en savoir plus, ça veut dire que tu veux faire de la sécurité ton métier, et là il faut se tapper des administrations de serveur, et pas mal de doc pour savoir comment tout cela fonctionne. De toute façon, tu ne comprendras jamais la sécurité des serveurs juste avec des explications vagues comme les notres, pour comprendre cela, il faut se frotter à la chose, et accessoirement déjà s'installer une machine sous Debian, Gentoo ou BSD entièrement configurée soi même.