リモートサーバーからAndroidデバイスにファイルを転送しようとして、権限の問題に遭遇しました。
SDカードの場所(/ mnt / extSdCard)に書き込み権限がないことがわかりました。
私は、AndroidデバイスのsshサーバーとしてSSHDroidを使用し、Androidデバイスのsshに従事するsshクライアントとしてvSSHを使用しています。
sudoとsuの両方がsshサーバーアプリ(SSHDroid)にないように見えるので、SDカードの場所への書き込み権限を変更/取得する方法を知りたいのですが。または、root権限は書き込み権限を変更するのに十分ではなく、これはAndroid OSによってのみ管理されるため、OSの制限ですか?
私ができることは、sshサーバー(SSHDroid)のホームパスに書き込むことです。ただし、このパスは非常に扱いにくく、通常のAndroid filebrowser APIからはアクセスできません。これが、SDカードなどのアクセス可能なパスにファイルを転送したかった理由です。
補足。Androidバージョンは4.4.2です。カーネルのバージョンは3.4.0-1539356#1です。