He estado tratando de hacer mi propio programa sudo en Python, pero no quiero tener ninguna dependencia (como su o pkexec). ¿Cómo obtendría acceso de root? Ideas:
¿Cómo haría cualquiera de estos o hay una manera diferente? ¿O Python es lo suficientemente bajo como para hacer esto?
Si no es un proyecto y el objetivo es solo no tener dependencias de sudo mientras se tiene acceso de root, hay algunas alternativas de sudo . Úselo bajo su propio riesgo, no tengo experiencia con estos. Además, no veo que pkexec o su sean dependencias en los sitios de paquetes de Arch o Ubuntu, pero en Arch siempre puede forzar la eliminación de paquetes sin eliminar ninguna dependencia usando sudo pacman -Rdd package_name .