web-dev-qa-db-ja.com

Ubuntu 16.04で自動マウントを無効にする

フォレンジック分析ツールなどが多数インストールされているUbuntuバリアントの作成に取り組んでいます。しかし、自動マウントを無効にする方法がまったくわからないようです。何もマウントしないようにしたいので、常に手動でマウントしたいと思います。

私はいくつかの検索を実行し、これを見つけました: buntu 16.04でgsettingsを使用してデバイスの自動マウントを無効にするにはどうすればよいですか?

ただし、使用する場合:gsettings set org.gnome.desktop.media-handling automount false

それでも自動マウントされます。また、スレッドは何かについて言います

このときに失敗した理由は、環境変数(特に$ DBUS_SESSION_BUS_ADDRESS)が設定されていないことが原因であると考えられます。

今、私はこの最後の部分が何を意味するのかを理解しました、誰でも説明を気にしたり、自動マウントcd/usb/sataなどを完全に無効にする他のソリューションを持っています.

3
Nerotix

これを行う1つの方法は、udisks2に追加されたブロックデバイスを無視させるudevルールを記述することです。これはファイルをドロップすることで実行できます10-myudisks2.rules in /etc/udev/rules.dのルール:

ACTION=="add|change", SUBSYSTEM=="block", ENV{UDISKS_IGNORE}="1"

これは以下に文書化されています:

man 7 udev
man 8 udisks
4
Tom Bjerck

また、最近この問題が発生しました。許可されたUSBドライブのみを使用することを望みました。これは、Ubuntu 16を使用して実現した方法です。

/ mediaフォルダーを無効にする

メディアフォルダーへの非rootユーザーアクセスを無効にする

chmod 400 /media

承認されたマウントポイントを作成する

承認されたUSBドライブの代替マウントポイントを提供します。

mkdir /approvedusb
mkdir /approvedusb/financepen
chmod -R 777 /approvedusb

承認済みUSBドライブを挿入

承認されたUSBドライブを計算する必要がありますblkid

su blkid 

次に、UUIDコードを/ etc/fstabに書き込みます

UUID=AEF0-9F26  /approvedusb/financepen  auto,user,rw,defaults,nobootwait      0 0
1
Tim Seed

fuseがマウントされている場合は、gnomeとmateデスクトップの設定があります。

  gsettings set org.mate.media-handling automount false

  gsettings set org.gnome.desktop.media-handling automount false

これはユーザーごとの設定であることを覚えておくことも重要です。したがって、現在のデスクトップユーザーに対してのみ有効です。

確認する:

gsettings list-recursively  org.mate.media-handling

そして

gsettings list-recursively  org.gnome.desktop.media-handling 

メイトデスクトップの性質が混在しているため(使用するgnomeアプリは常に存在します)、いくつかのgnome設定がデスクトップ構成にリークしているようです。だから、いつも両方のパーツをセットして….

0
U.V.