ਸਿਮਿਲਿੰਕ (ਨਿਸ਼ਾਨ ਸੰਬੰਧ)

ਯੂਨਿਕਸ ਤੇ , ਇਕ ਸਿੰਬੋਲਿਕ ਲਿੰਕ ਹੈ ਜਿੱਥੇ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਇੱਕ ਫਾਈਲ ਦੂਜੀ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਇੱਕ ਫਾਈਲ ਲਈ ਪੁਆਇੰਟਰ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦੀ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਇੱਕ ਲਿੰਕ ਬਣਾ ਸਕਦੇ ਹੋ ਤਾਂ ਕਿ ਫਾਇਲ / tmp / foo ਫਾਇਲ ਵਿੱਚ ਸਭ ਨੂੰ ਵਰਤਿਆ ਜਾ ਸਕੇ ਫਾਇਲ / etc / passwd ਉੱਤੇ ਕਾਰਵਾਈ ਕਰੋ.

ਕਿਵੇਂ ਸਿੰਬੋਲਿਕ ਲਿੰਕ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ

ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਅਕਸਰ ਸ਼ੋਸ਼ਣ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਇੱਕ ਗੈਰ-ਰੂਟ ਉਪਭੋਗਤਾ ਨੂੰ / etc / passwd ਵਰਗੇ ਪ੍ਰਬੰਧਕੀ ਫਾਈਲਾਂ ਤੇ ਲਿਖਣ ਦੀ ਅਨੁਮਤੀ ਨਹੀਂ ਹੈ, ਪਰ ਉਹ ਨਿਸ਼ਚਿਤ ਰੂਪ ਵਿੱਚ ਉਹਨਾਂ ਨੂੰ / tmp ਡਾਇਰੈਕਟਰੀ ਜਾਂ ਉਹਨਾਂ ਦੀ ਸਥਾਨਕ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਲਿੰਕ ਬਣਾ ਸਕਦੇ ਹਨ. SUID ਨੂੰ ਫਿਰ ਸ਼ੋਸ਼ਣ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਿਸ ਨਾਲ ਉਹ ਮੰਨਦੇ ਹਨ ਕਿ ਉਹ ਇੱਕ ਉਪਯੋਗਕਰਤਾ ਫਾਈਲ ਉੱਤੇ ਕੰਮ ਕਰ ਰਹੇ ਹਨ, ਜੋ ਕਿ ਮੂਲ ਪ੍ਰਸ਼ਾਸਕੀ ਫਾਈਲ ਦੇ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ ਇਹ ਇੱਕ ਪ੍ਰਮੁੱਖ ਢੰਗ ਹੈ ਜਿਸ ਨਾਲ ਲੋਕਲ ਉਪਭੋਗਤਾ ਆਪਣੇ ਵਿਸ਼ੇਸ਼ ਅਧਿਕਾਰਾਂ ਨੂੰ ਸਿਸਟਮ ਤੇ ਵਧਾ ਸਕਦੇ ਹਨ. ਉਦਾਹਰਣ: ਉਂਗਲੀ ਇੱਕ ਉਪਭੋਗਤਾ ਆਪਣੇ .plan ਫਾਈਲ ਨੂੰ ਸਿਸਟਮ ਤੇ ਕਿਸੇ ਹੋਰ ਫਾਈਲ ਨਾਲ ਲਿੰਕ ਕਰ ਸਕਦਾ ਹੈ. ਮੂਲ ਉਦੇਸ਼ ਨਾਲ ਚੱਲਣ ਵਾਲੀ ਇੱਕ ਉਂਗਲੀ ਡੈਮਨ ਤਦ ਉਸ ਫਾਈਲ ਦੇ ਲਿੰਕ ਦੀ ਪਾਲਣਾ ਕਰੇਗਾ ਅਤੇ ਇੱਕ ਫਿੰਗਰ ਲਟਕਣ ਦੇ ਚੱਲਣ ਤੇ ਇਸਨੂੰ ਪੜ੍ਹੇਗੀ.