J.R.
Пользователь не может быть root -ом, даже если он в полном одиночестве на вашем домашнем
компьютере
При всем уважении, коллега, пользователь таки может быть рутом в полном одиночестве (не считая системных служб, у которых в shadow звездочки вместо хеша), это смотря какой дистр и как установлен. Другое дело, что на выхлопе у товарища не root, а father и науке неизвестно, доступно ли ему sudo
Shaman
Что на счет selinux-ов с apparmor-ами и правами
Если Selinux не допиливали (а не похоже, честно говоря), то Selinux такую операцию не запретит - python работает в дефолтном домене bin_t и при активной политике targeted не контролируется.