रिमोट सर्वर से एक फ़ाइल को एंड्रॉइड डिवाइस पर स्थानांतरित करने के प्रयास में मैं अनुमति समस्याओं में भाग गया।
यह पता चला है कि मेरे पास एसडी कार्ड (/ mnt / extSdCard) के स्थान पर लिखित अनुमति नहीं है।
मैं एंड्रॉइड डिवाइस पर ssh सर्वर के रूप में SSHDroid का उपयोग कर रहा हूं और एंड्रॉइड डिवाइस पर ssh में संलग्न करने के लिए ssh क्लाइंट के रूप में vSSH का उपयोग कर रहा हूं।
चूँकि sudo और su दोनों ssh सर्वर ऐप (SSHDroid) पर अनुपस्थित हैं, मैं सोच रहा हूँ कि मैं एसडी कार्ड के स्थान पर लिखने की अनुमति कैसे बदल / प्राप्त कर सकता हूँ। या रूट विशेषाधिकार लेखन अनुमतियों को बदलने के लिए पर्याप्त नहीं है, और क्या यह इस प्रकार केवल एंड्रॉइड ओएस द्वारा संचालित है, इसलिए ओएस की एक सीमा है?
मैं जो कर सकता हूं वह ssh सर्वर (SSHDroid) के होम पथ पर लिखा गया है। यह पथ, हालांकि, बहुत बोझिल है और इसे नियमित रूप से एंड्रॉइड फ़ाइलब्रोसर एपीआई से नहीं पहुँचा जा सकता है। यही कारण है कि मैं एसडी कार्ड की तरह फ़ाइल को एक सुलभ पथ पर स्थानांतरित करना चाहता था ।
अनुपूरक। Android संस्करण 4.4.2 है। कर्नेल संस्करण 3.4.0-1539356 # 1 है।