マウントされたファイルシステムのset-user-IDおよびset-group-IDビット(suidおよびnosuidオプション)の状態が決定されていませんか?

マウントされたファイルシステムのset-user-IDおよびset-group-IDビット(suidおよびnosuidオプション)の状態が決定されていませんか?

マニュアルページでは、mount次のように指示します。

suid    Allow set-user-ID or set-group-ID bits to take effect.

nosuid  Do not allow set-user-ID or set-group-ID bits to take effect.

ただし、これらのオプションの1つがデフォルト値であることを示すものはありません。

その間、ルートファイルシステムに関する情報やステータスが見つかりませんsuidnosuid

  • コマンドを実行すると、次のような結果が$ mount得られます。

/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)

  • ファイルにオプションは表示されませんsuidnosuid/etc/fstab

  • これは/proc/mounts次のことを意味します。

/dev/sda2 / ext4 rw,relatime,errors=remount-ro,data=ordered 0 0

  • mkfs.ext4またはのマニュアルページやドキュメントtune2fsには何も見つかりません/etc/mke2fs.conf

だから私の質問は次のようになります

  • filseystemのインストール時のsuid状態や選択はどうなりますか?nosuid
  • マウントされたファイルシステムの状態はどこにありますかsuidnosuid

ベストアンサー1

suidデフォルトです。suid明示的なオプションは、ファイルシステムを再マウントするか、オプションを無視したい場合にのみ必要です/etc/fstab

これはあなたの質問の一部ではありませんが、このnosuidオプションはファイル機能にも影響します。このようにマウントされたファイルシステムでは無視されます。

おすすめ記事