Symlink (lidhje simbolike)

UNIX , një lidhje simbolike është ajo ku një skedar në një direktori vepron si një tregues në një skedar në një tjetër dosje. Për shembull, mund të krijoni një lidhje në mënyrë që të gjitha qasjet në skedarin / tmp / foo të veprojnë me të vërtetë në skedarin / etc / passwd.

Si mund të shfrytëzohen lidhjet simbolike

Kjo veçori shpesh mund të shfrytëzohet. Ndërsa një përdorues jo-rrënjë nuk ka leje për të shkruar në skedarët administrativ si / etc / passwd, ata me siguri mund të krijojnë lidhje me ta në direktorinë / tmp ose në direktorinë e tyre lokale. SUID mund të shfrytëzohet atëherë kur ata besojnë se veprojnë sipas një skedari përdoruesish, të cilat veprojnë në dosjen administrative origjinale. Kjo është mënyra kryesore që përdoruesit lokalë mund t'i përshkallërojnë privilegjet e tyre në një sistem. Shembull: gisht Një përdorues mund të lidhë skedarin e tyre .plan me ndonjë skedar tjetër në sistem. Një daemon gisht që konkurron me privilegje rrënjore do të ndiqte pastaj lidhjen në atë skedar dhe do ta lexonte pas ekzekutimit të një kërkimi të gishtave.