ในความพยายามที่จะถ่ายโอนไฟล์จากเซิร์ฟเวอร์ระยะไกลไปยังอุปกรณ์ Android ฉันพบปัญหาการอนุญาต
ปรากฎว่าฉันไม่ได้รับอนุญาตให้เขียนที่ตำแหน่งของการ์ด SD (/ mnt / extSdCard)
ฉันใช้ SSHDroid เป็นเซิร์ฟเวอร์ ssh บนอุปกรณ์ Android และ vSSH เป็นไคลเอ็นต์ ssh เพื่อใช้งาน ssh บนอุปกรณ์ Android
เนื่องจากทั้ง sudo และ su ดูเหมือนจะขาดหายไปในแอปเซิร์ฟเวอร์ ssh (SSHDroid) ฉันสงสัยว่าฉันจะเปลี่ยน / รับสิทธิ์ในการเขียนไปยังตำแหน่งการ์ด SD ได้อย่างไร หรือสิทธิ์รูทไม่เพียงพอที่จะเปลี่ยนการอนุญาตการเขียนและนี่เป็นเพียงการควบคุมโดย Android OS ดังนั้นข้อ จำกัด ของ OS?
สิ่งที่ฉันสามารถทำได้คือเขียนไปที่โฮมพา ธ ของเซิร์ฟเวอร์ ssh (SSHDroid) อย่างไรก็ตามเส้นทางนี้มีความยุ่งยากมากและไม่สามารถเข้าถึงได้จาก API filebrowser Android ปกติ นี่คือเหตุผลที่ฉันต้องการถ่ายโอนไฟล์ไปยังเส้นทางที่สามารถเข้าถึงได้เช่นการ์ด SD
เสริม. เวอร์ชัน Android คือ 4.4.2 รุ่นเคอร์เนลคือ 3.4.0-1539356 # 1