Est-il possible d'autoriser les utilisateurs non root à installer des packages à l'échelle du système en utilisant apt ou rpm?
L'endroit où je travaille actuellement a une configuration obsolète sur les boîtiers Linux, et les administrateurs en ont assez de devoir faire toutes les installations pour les utilisateurs sur demande, alors ils envisagent de donner des droits sudo complets à tous les utilisateurs. Cela présente des inconvénients de sécurité évidents. Je me demande donc s'il existe un moyen de permettre aux utilisateurs normaux d'installer des logiciels - et de les mettre à niveau et les supprimer?
apt-secure(8)
dit: "apt-get avertira actuellement uniquement pour les archives non signées, les futures versions pourraient forcer toutes les sources à être vérifiées avant de télécharger des paquets à partir de celles-ci". Selon le degré de sophistication d'une attaque, il peut être possible de détourner la connexion à la source du référentiel et d'injecter un package non approuvé. Cependant, lisez cette page de manuel pour plus de détails. Vous pouvez avoir une solution suffisamment sécurisée pour votre modèle de thread.