Symlink (குறியீட்டு இணைப்பு)

UNIX இல் , ஒரு குறியீட்டு இணைப்பு, ஒரு அடைவில் ஒரு கோப்பில் மற்றொரு கோப்பகத்தில் ஒரு கோப்பிற்கு சுட்டிக்காட்டி செயல்படுகிறது. உதாரணமாக, நீங்கள் ஒரு இணைப்பை உருவாக்க முடியும், அதனால் கோப்பு / tmp / foo க்கு அனைத்து அணுகல் கோப்புகள் / etc / passwd மீது செயல்படும்.

சிம்பாலிக் இணைப்புகள் எவ்வாறு சுரண்டுகின்றன?

இந்த அம்சத்தை அடிக்கடி பயன்படுத்தலாம். / Etc / passwd போன்ற நிர்வாக கோப்புகளுக்கு எழுத அனுமதி இல்லாத ஒரு பயனருக்கு, அவர்கள் நிச்சயமாக / tmp அடைவில் அல்லது அவற்றின் உள்ளமை அடைவில் உள்ள இணைப்புகளை உருவாக்க முடியும். SUID, பின்னர் அவர்கள் பயனீட்டாளர் கோப்பில் செயல்படுவதாக நம்புகிறார்கள், அதற்கு பதிலாக அசல் நிர்வாக கோப்பில் செயல்படுகின்றன. உள்ளூர் பயனர்கள் தங்கள் சலுகைகளை ஒரு கணினியில் அதிகரிக்க முடியும் முன்னணி வழி இது. உதாரணம்: விரல் ஒரு பயனர் கணினியில் வேறு எந்த கோப்பில் தங்கள் .plan கோப்பை இணைக்க முடியும். ரூட் சலுகைகள் இயங்கும் ஒரு விரல் டீமான் பின்னர் அந்த கோப்பினைப் பின்தொடர்ந்து ஒரு விரல் தோற்றத்தை செயல்படுத்துவதைப் படிக்கும்.