GNOME 3.14.1(debian Jessie)でUSB自動マウントを無効にしようとしています。 dconf-editor
を使用してgnomeメディアの処理を変更しました。構成は次のようになります。
デバイスをマウントしているプロセスまたはサービスがわからない。USBデバイスを参照する/etc/fstab
にエントリがない。デバイスをマウントしていたのはgnomeautomountだと思いました。
何か案は?
記録のために、以下はgnome 3.28
で動作します(archlinuxでテスト済み)およびFedora)。
dconf-editor
でorg> gnome> desktop> media-handlingに移動し、両方をオフにしますautomount
およびautomount-open
。
ターミナルをご希望の場合は、
gsettings set org.gnome.desktop.media-handling automount false
gsettings set org.gnome.desktop.media-handling automount-open false
これらは自動マウントを無効にしますが、ドライブを挿入すると、ファイルマネージャーの右側のペインに表示されます。アイコンの上にマウスを置くと、「ドライブをマウントして開く」というツールチップが表示されます。これは、マウントして開くことができることを意味します。マウスを1回クリックするだけでドライブ。
すべてのユーザーに対してUSBデバイスの自動マウントを無効にし、ユーザーからデバイスを非表示にするには、udev
ルールを使用できます。ルートとして、実行します
cat <<\IN >/etc/udev/rules.d/99-disable-automount.rules
DRIVERS=="usb-storage", SUBSYSTEMS=="usb", ENV{UDISKS_AUTO}="0", ENV{UDISKS_IGNORE}="1"
IN
これらのいずれかが機能しない場合は、ディストリビューションに固有のバグである可能性が高いため、報告することをお勧めします。
ランダムなデバイスのUSB自動マウントを無効にすることは確かに可能であり、udevへの呼び出しとは別です(それ自体はデバイスを開きません)。以前の回答には正解がありました。これには、自動マウントと自動マウントオープンの2つの部分があります。
私は「usb_dis_en_able」(USBを無効または有効にする)を呼び出す単純なスクリプトを使用します。これには、「無効」または「有効」のいずれかのパラメーターが必要です。これがスクリプトです。これをパス上のディレクトリにコピーし、chmod + xを使用して使用できるようにします。
#!/bin/sh
# Disable or enable USB auto-mounting. Note: while disabled, if a key is
# inserted it will still appear in the file manager right pane, but hover over it
# and it will say "mount and open drive" - as it is not yet mounted.
#
if [ "$1" = "" ] ; then
echo ""
echo "Disable and/or re-enable USB key auto-mounting temporarily."
echo "Usage: $0 [ disable | enable ]"
exit 0
fi
case $1 in
"disable" ) gsettings set org.gnome.desktop.media-handling automount false;
gsettings set org.gnome.desktop.media-handling automount-open false
;;
"enable" ) gsettings set org.gnome.desktop.media-handling automount true;
gsettings set org.gnome.desktop.media-handling automount-open true
;;
* ) echo "Must specify either disable or enable (of USB auto-mount)" ;;
esac
自分のシステムではないシステムでキーを使用する場合は常にこのスクリプトを使用して、キーを介したウイルスの可能性を減らします。たとえば、高品質の印刷のために店に写真を撮るとき、私はそれらをきれいなUSBキーに置きます。店から家に帰ったら、USB自動マウントを無効にし、キーを挿入し、次回のために再フォーマット(および消去)してから、USB自動マウントを再度有効にします。チャームのように機能します(Gnome 3の下)。
Systemd initsystenを実行するjessie
を実行している場合、autofs
がUSBデバイスの自動マウントを引き起こしています。
systemctl disable autofs
を使用できる可能性がありますが、ldap/nfs
環境のようにautofs
機能を使用している場合はお勧めしません。
gnome-volume-manager
もご覧ください。