Ice Code App의 SSH 서버를 사용하여 Android에 SSH 서버를 설정했습니다.
SSH 서버 설정: https://i.stack.imgur.com/ZlbzJ.jpg https://i.stack.imgur.com/b1X4i.jpg https://i.stack.imgur.com/CgT4d.jpg
SSH 사용자 설정
t
:https://i.stack.imgur.com/DHxMT.jpg https://i.stack.imgur.com/efqVA.jpg
안드로이드 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 , 거기에 있는 제안에는 루트가 필요한 것 같습니다. 그렇죠?
감사해요.