✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
10. feladat - I am root!
Hozz létre egy új fájlt prog1.c néven, majd másold bele az alábbi sorokat!#include <stdio.h>#include <stdlib.h>#include <unistd.h>int main(){ setuid(0); system("id"); return 0;}Használd a gcc fordítót az imént létrehozott forráskód lefordítására. (Segítség: gcc prog1.c) Az így keletkező a.out állományt tedd futtathatóvá. Futtasd le rootként és egy tetszőleges nem-root felhasználóval is. Amennyiben nem root a tulajdonosa az állománynak, úgy mostantól legyen a root a tulajdonos. Állítsd be, hogy mindig a tulajdonos nevében fusson az alkalmazás, függetlenül attól, hogy ki indítja el. Futtasd le újból rootként és egy nem-root felhasználóként is. Mi a különbség a két-két futtatás között?Milyen színnel jeleníti meg az ls -la parancs az állományt?
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!