I am working on an assignment that mainly deals with the following topic:
The main idea is to run a program as fakeroot that elevates the privileges of one user to read the file of the owner. If user1 is the owner then fakeroot allows user2 to read user1's file by changing its setuid.
I am not able to grasp how it is possible to implement ACLs using setuid. I was under the impression that ACL permission can only be changed using setfacl. I would like to know how one would go about solving this problem. I am fairly new to this domain and any insight would be helpful

Asked by lamdeb
(1 rep)
Sep 5, 2023, 10:25 PM