Symlink (խորհրդանշական հղում)

UNIX- ում խորհրդանշական հղումը այն է, որտեղ մեկ ֆայլի ֆայլը հանդես է գալիս որպես այլ ցուցիչի ֆայլի ցուցիչ: Օրինակ, դուք կարող եք ստեղծել հղում այնպես, որ ֆայլի բոլոր մուտքերը / tmp / foo իսկապես գործում են ֆայլի վրա / etc / passwd:

Ինչպես կարելի է օգտագործել խորհրդանշական հղումները

Այս հատկությունը հաճախ կարող է շահագործվել: Թեեւ ոչ արմատային օգտվողը չունի / etc / passwd- ի նման վարչական ֆայլեր գրելու թույլտվություն, նրանք կարող են, իհարկե, հղումներ կատարել նրանց / tmp տեղեկատուի կամ դրանց տեղական տեղեկատուի մեջ: SUID- ը կարող է օգտագործվել այն դեպքում, երբ նրանք հավատում են, որ նրանք գործում են օգտվողի ֆայլի վրա, որոնք փոխարենը գործում են բնօրինակ վարչական ֆայլի վրա: Սա առաջատար ձեւ է, որ տեղական օգտագործողները կարող են թուլացնել իրենց արտոնությունները համակարգում: Օրինակ `մատը Օգտագործողը կարող է կապել իրենց .plan ֆայլը համակարգում ցանկացած այլ ֆայլ: Օգտագործված դարպասապահը, որն աշխատում է արմատային արտոնությունների շնորհիվ, հետեւում է այդ ֆայլի հղմանը եւ կարդաց այն մատների որոնում կատարելու ժամանակ: