अपने उपयोगकर्ता के बजाय अपने स्वयं के समर्पित सिस्टम उपयोगकर्ता के रूप में ट्रांसमिशन को चलाने की सिफारिश करने का मुख्य कारण यह है कि, यदि सॉफ़्टवेयर में एक भेद्यता है, जो शोषण की अनुमति देता है जो अपनी कॉन्फ़िगर की गई निर्देशिका से बाहर की फ़ाइलों को उजागर कर देगा, तो संभवतः इसे उजागर करना समाप्त नहीं होगा आपके होम डाइरेक्टरी की संवेदनशील फाइलें, चूंकि लिनक्स खुद ही उस तरह की एक्सेस को बेसिक परमिशन से रोक देगा।
अपने नियमित उपयोगकर्ता के साथ ट्रांसमिशन की निर्देशिका में फ़ाइलों का प्रबंधन करना आसान बनाने के लिए, आपको अपने उपयोगकर्ता को debian-transmission
समूह में जोड़ने पर विचार करना चाहिए , जो समूह है जो ट्रांसमिशन निर्देशिका में फ़ाइलों का मालिक है, और (या कम से कम होना चाहिए) उस निर्देशिका और इसके भीतर मौजूद फाइलों को पढ़ें / लिखें।
उबंटू howto पता चलता है इस आदेश (थोड़ा एक वातावरण चर से अपने उपयोगकर्ता प्राप्त करने के लिए अनुकूलित):
sudo usermod -a -G debian-transmission "$USER"
(याद रखें कि लॉग आउट और चलने के बाद फिर से लॉग इन करें usermod
, क्योंकि यह किसी भी मौजूदा प्रक्रिया के समूहों को प्रभावित नहीं करेगा।)
उम्मीद है कि इससे आपको ट्रांसमिशन के साथ डाउनलोड की गई फ़ाइलों को प्रबंधित करना आसान हो जाएगा, जबकि बेहतर सुरक्षा के लिए इसे अपने समर्पित सिस्टम उपयोगकर्ता के तहत चालू रखना होगा।