Questions marquées «executable»

12
Exécuter un binaire appartenant à root sans sudo

J'avais une question lors d'un entretien d'embauche: Comment pouvez-vous exécuter (exécuter) le programme avec l'utilisateur user1sans sudoprivilèges et sans accès au rootcompte: $ whoami user1 $ ls -l ~/binary_program -rw-r--r-- 1 root root 126160 Jan 17 18:57 /home/user1/binary_program...

11
Comment un shell exécute-t-il un programme?

Si je compile un programme à l'aide de gcc et essaie de l'exécuter à partir du shell bash, quelle est la séquence exacte des étapes suivies par bash pour l'exécuter? Je sais fork(), execve(), loader, dynamic linker(et autres) sont impliqués, mais quelqu'un peut - il donner une suite exacte des...

10
Quel mot de passe utilisateur demande `sudo`?

$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo sudoest donc exécutable par n'importe quel utilisateur, et tout utilisateur qui exécute sudoaura root comme ID utilisateur effectif du processus car le bit set-user-id de /usr/bin/sudoest défini. De

9
Pourquoi setuid ne fonctionne pas sur l'exécutable?

Je sais que l'activation de setuid sur les scripts pose des problèmes de sécurité et est donc inactive par défaut, mais attendez-vous à ce que cela fonctionne pour les exécutables. J'ai créé et exécutable qui affiche uid en sortie en suivant les instructions décrites dans ce post: Autoriser setuid...