どのようにしてユーザーがext4形式/ sdcardにchmodできるようにするにはどうすればよいですか。 - mount フィールド と file-permissions フィールド と ext4 フィールド android 関連 問題

How can i make it so that any user can chmod in my fuse mounted ext4 formatted












2
vote

問題

日本語

私はASUSトランスパッドTF101を持っています。私はついに今それを応援するために丸くなった。

重要: ではありません fat32です。これはext4に基づくヒューズファイルシステムです。そのため、<コード> 9988776666544331 を使用可能なです。

最適に取り組むことができるように、 99887766654432 に実行可能ファイルを配置することができます。 (<コード> 99887766544333 と呼ばれている間は、実際の事実、SDカードではありません。<コード> chmod 一般的な一般的には成功するそれが失敗したときに特定のことに問題が発生したときに(私がそれをすべて働かせるためにメインコードベース内のものに適切に修正したとしても、Python標準ライブラリーの中でいくつかのものに修正したときでも)。

私は問題がマウントフラグと関係があると思いますが、私は何を知りませんので、ここでは:

 <コード> $ mount ... /dev/block/mmcblk0p7 on /data type ext4 (rw,nosuid,nodev,noatime,nodiratime,errors=panic,user_xattr,acl,barrier=1,nodelalloc,data=ordered) ... /dev/fuse on /mnt/sdcard type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other) ...   

ヒューズのもので何が起こるかわからないが、<コード>の内容は<コード> 99887766544337

に格納されていることを知っています。

ここで、それではそれについてのバッフルなものです:

  • 10126(ターミナル)IN / SDCARD、i chmod。
  • 1023 in / sdcard、i chmod
  • / sdcard、i chmod
  • 10126 In / data / Media、i chmod
  • 1023 in / data / media、i chmod
  • 0 in / data / media、i chmod
99887665544338 、10126は、/ data / mediaに適切なファイルをChmodすることができますが、それでも10126も1023も/ mnt / sdcardでもChmodを使用できません。 (断片化されたファイルの所有権には終わらないように、残りの権限のすべてを並べ替えてください。)

また、/ sdcardにファイルを作成すると、UID / GID 0/1015(1015 9988766544339 )が所有していますが、/ data / mediaに作成した場合、それらはそれらを作成します。 1023/1023 /データ/メディアではなく、ユーザー(0/0)のUID / GIDが所有されています(それらは依然として/ sdcardの0/1015が所有されています)私はそれを理解していませんが、劇的ではありませんそれによって心配しています。

それでは、私の質問:任意のアカウントが根本的な根本ではなく、<コード> 998877665443310 in / mnt / sdcardに正常に行うことができるようにすることができますか?

私はこの質問で/ mnt / sdcardおよび/ sdcardを互換的に使用しています。 / SDCARDは/ MNT / SDCARDにシマンリンクされています。

        
     

回答リスト

3
 
vote
vote
ベストアンサー
 

chmodは決してサポートされません。それはソースコードのコメントに応じた意図的です。

これは githubのヒューズ実装への参照これを言うコメントを指してください。

と元のヘッドグーグレソース(githubよりナビゲートするのは少し難しい)

根さえバイパスできない:

 <コード> shell@android: # id      uid=0(root) gid=0(root)     shell@android: # touch /mnt/sdcard/x; ls -l /data/media/0/x     -rw-rw-r-- media_rw     media_rw        0 2013-01-05 17:35 x     shell@android: # chmod 777 /mnt/sdcard/x; ls -l /data/media/0/x     -rw-rw-r-- media_rw     media_rw        0 2013-01-05 17:35 x     shell@android: # chmod 000 /mnt/sdcard/x; ls -l /data/media/0/x     -rw-rw-r-- media_rw     media_rw        0 2013-01-05 17:35 x   

所有権はmedia_rw:media_rw(下の/データ/メディア)にハードコードされていることに注意してください。 PS:/データ/メディアは別のストーリーです、すべての定期的な権限がここに適用され、ext4とrootはそれが望むものは何でもすることを許可されています。

 
 
         

関連する質問

5  AndroidのOTGを介してext4フォーマットされた親指ドライブをどのように使用しますか?  ( How would you use your ext4 formatted thumb drive via otg on android ) 
Android携帯電話でEXT4フォーマットされたサムドライブを使用する回避策はありますか?今すぐプラグイン(マイクロUSBエンドと電話がサポートされているサムドライブにサポートしている)Androidはファイルシステムを認識しないと言う Androidは...

9  ext4フォーマットのSDカードを正しい権限で(ルート付き)にマウントする方法がありますか?  ( How can i mount an ext4 formatted sd card with correct permissions with root ) 
EXT4フォーマットのSDカードを作成するというここでは、ここでの説明が表示されますが、ガイドはありません。 この密接に関連した問題は、やる方法がないことを示唆しているそれは、私の質問が私の電話が特に根ざしているという点で異なります。 私のカードをext4と...

3  Android 5.1 64ビットのルート(!)のみにマウントされた外部EXT4カード  ( External ext4 card mounted only for root on android 5 1 64 bits ) 
短い:私のEXT4 8GB SDカードをマウントすると、 root(su)がそれを見ることができます。残りのユーザー(その他のAPPS)はそれを検出しません。 私の ext4 sd カードが正しくマウントされていない限り(Androidは常に 9988876...

2  どのようにしてユーザーがext4形式/ sdcardにchmodできるようにするにはどうすればよいですか。  ( How can i make it so that any user can chmod in my fuse mounted ext4 formatted ) 
私はASUSトランスパッドTF101を持っています。私はついに今それを応援するために丸くなった。 重要: はではありません fat32です。これはext4に基づくヒューズファイルシステムです。そのため、<コード> 9988776666544331 を使用可...

1  いつかパーティションが自動的にマウント解除されないのはなぜですか?  ( Why partition gets unmounted automatically after some time ) 
私はOreo 8.1.0を実行しているAndroid携帯電話を持っています。 SDカードには2つのパーティションがあります。 1つのパーティションはext4フォーマットされています。私はそれを使って取り付けます: <事前> <コード> 998877665544...

4  Androidはリムーバブルストレージカードのext(ファイルシステム)をサポートしていますか? [重複]  ( Does android support the ext filesystem for removable storage cards ) 
この質問はすでにここで回答を持っています SDカードでext4を使用できます。非根拠の電話で? (5回答) ...

20  非根の携帯電話でSDカードにEXT4を使用できますか?  ( Can i use ext4 on my sd card in a non rooted phone ) 
根撮った電話では、App2SDのための小さなext4パーティションを作成するのが合理的に普通であることを知っていますが、その訴訟を求めていません。私はFroyoを実行している非根拠のHTC欲望を持っています。脂肪の代わりにext4としての私のSDカード全体をフ...

2  ジンジャーブレッドext4:それは私のフラッシュを燃やすのでしょうか?  ( Gingerbread with ext4 will it burn my flash ) 
2.3ジンジャーブレッドは、Yaffsの代わりにEXT4を使用します。 私の質問は:YaffsはFlashベースのファイルシステム用ですが、EXT4はそうではありません。それは摩耗するために装置の時期尚早の死をもたらすのでしょうか? ...

2  WindowsマウントAndroidファイルシステム  ( Windows mount android file system ) 
私の携帯電話にいくつかのファイルを編集したいが、私は自分の携帯電話のルートフォルダにアクセスできません。 Android 5.0を実行している根本的なGoogle Nexus 5を使用しています。 <コード> 9988776544330 、および 99887...

5  ext4と権限にフォーマットされたSDカード  ( Sd card formatted to ext4 and permissions ) 
HTC欲求HDにCyanogenmod 7.1.0 RC1を使用しています。 chroot を使用したいので、SDカードをext4にフォーマットしました。 今、さまざまなアプリケーションがSDでデータを保存しようとすると、許可が拒否されました(たとえ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有