Nautilus의 sftp 또는 Ubuntu의 FileZilla를 통해 Android 휴대폰/sdcard의 콘텐츠를 표시할 수 없습니다.

Nautilus의 sftp 또는 Ubuntu의 FileZilla를 통해 Android 휴대폰/sdcard의 콘텐츠를 표시할 수 없습니다.

Ice Code App의 SSH 서버를 사용하여 Android에 SSH 서버를 설정했습니다.

안드로이드 4.3에서 4.4.2로 업그레이드 후,

  • Ubuntu의 Nautilus 또는 FileZilla에서 Android로의 sftp는 더 이상 /sdcard의 내용을 읽거나 쓸 수 없습니다.
  • 그러나 Ubuntu 터미널의 ssh 및 scp는 여전히 /sdcard에서 파일을 읽고, 쓰고, 전송할 수 있습니다.

Nautilus의 sftp에서 동일한 ssh 사용자를 사용 t하고 터미널에서 ssh 및 scp를 사용하여 연결하고 있는데 u0_a116@C6730대신 ssh 프롬프트가 표시되는 이유는 무엇입니까 t@c6730? 동일한 SSH 사용자를 사용하는 경우 읽기 권한에 차이가 있는 이유는 무엇입니까?

Android에 SSH로 연결하는 동안 "다른" 사용자에게는 읽기, 쓰기 및 실행 권한이 허용되지 않는 것을 확인했습니다.

u0_a116@C6730:/ $ ls -l
...
lrwxrwxrwx root     root    1970-01-11 17:07 sdcard -> /storage/sdcard0
...

u0_a116@C6730:/sdcard $ ls -l                                                  
drwxrwx--- root     sdcard_r          1980-01-01 00:00 Alarms
drwxrwx--x root     sdcard_r          2015-07-22 08:05 Android
drwxrwx--- root     sdcard_r          2015-08-18 22:41 Cardboard
drwxrwx--- root     sdcard_r          2015-08-20 19:40 DCIM
drwxrwx--- root     sdcard_r          2015-08-29 21:22 Download
...

t내 SSH 사용자가 "기타" 그룹에 속하는 것 같습니다 . 하지만 확인하는 방법을 모르겠습니다. 권한을 추가할 수 없습니다.

u0_a116@C6730:/sdcard $ chmod -R a+r Download/                                 
Bad mode 

"잘못된 모드" 오류는 무엇을 의미합니까?

해결책은 무엇입니까?

  • Android에서 파일 권한을 직접 변경할 수 있나요? 루트가 필요합니까? 그런데 부트로더가 잠겨 있어서 Android 4.4.2를 사용하여 내 장치 Kyocera Hydro Icon을 루팅할 수 없다고 들었습니다.

  • Android를 4.4.2에서 4.3으로 다운그레이드할 수 있나요?

  • 내 SSH 사용자 계정을 "다른" 사용자 계정보다 한 수준 높은 수준으로 업그레이드하여 쓰기 및 읽기 권한을 가질 수 있습니까? 루트가 필요합니까? Nautilus의 sftp와 동일한 ssh 사용자 아래 터미널의 ssh 및 scp 간의 읽기 권한이 다른 것을 고려하면 문제가 해결됩니까?

  • Nautilus의 sftp가 터미널의 ssh 및 scp처럼 작동하여 콘텐츠를 읽고 쓸 수 있습니까 /sdcard?

토론을 찾았습니다http://forum.xda-developers.com/google-nexus-5/general/sdcard-problems-upgrading-android-t2938749 , 거기에 있는 제안에는 루트가 필요한 것 같습니다. 그렇죠?

감사해요.

관련 정보