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
Android 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ユーザーアカウントを「他の」ユーザーアカウントより1レベル高いレベルにアップグレードして、書き込みおよび読み取り権限を持つことはできますか?ルートが必要ですか? Nautilusのsftpと同じsshユーザーの下で、端末のsshとscp間の読み取り権限が異なることを考慮すると、問題は解決しますか?
Nautilusのsftpは端末のsshやscpのように動作し、コンテンツを読み書きできますか
/sdcard
?
ディスカッションが見つかりましたhttp://forum.xda-developers.com/google-nexus-5/general/sdcard-problems-upgrading-android-t2938749 、そこにある提案にはルートが必要なようです。そうですか?
ありがとうございます。