web-dev-qa-db-ja.com

Xubuntu18.04のコマンドで自動マウントを無効にする

私はいくつかのXubuntu18.04マシンを実行しており、時々さらにセットアップします。コマンドでUSBスティックの自動マウントをオフにして、セットアップの自動部分になるようにしたいと思います。

16.04についての質問を見たことがありますが、受け入れられた回答は主にGUIプログラムに関するもののようです。 gsettingsコマンドを使用する試みがいくつか行われましたが、自動的に設定されない環境変数が必要であり、それらを設定するために与えられた手順もGUIコマンドでした。少なくとも私が見た質問では。

これを完全にコマンドラインで実行する方法が必要です。

1
4dummies

Xfceでの自動マウントはthunar-volmanによって管理されています。

ツールxfconf-queryを使用して、thunar-volmanのプロパティを一覧表示/読み取り/書き込みできます。

# list properties for thunar-volman
$ xfconf-query -c thunar-volman -l                                  
/autobrowse/enabled
/autoburn/audio-cd-command
/autoburn/data-cd-command
/autoburn/enabled
/autoipod/enabled
/autokeyboard/enabled
/automount-drives/enabled
/automount-media/enabled
/automouse/enabled
/autoopen/enabled
/autophoto/enabled
/autoplay-audio-cds/command
/autoplay-audio-cds/enabled
/autoplay-video-cds/command
/autoplay-video-cds/enabled
/autoprinter/enabled
/autorun/enabled
/autotablet/enabled

あなたは望むかもしれない

xfconf-query -c thunar-volman -p /automount-drives/enabled -s false # disable drive automount
xfconf-query -c thunar-volman -p /automount-media/enabled -s false # disable media automount
xfconf-query -c thunar-volman -p /autobrowse/enabled -s false # disable thunar popping up
1
Maik Allgöwer

私は答えを見つけたかもしれませんが、それは少し珍しいので、悪い副作用があるかどうかはわかりません。

抑制したいアクティビティは、USBドライブの/ mediaディレクトリへの自動マウントです。そのため、そのディレクトリをrmdirするだけで試しましたが、機能しているようです。

/ etc/fstabにないUSBを挿入すると、blkidとlsblkによって認識される以外は何も起こりません。必要に応じて、手動でマウントできます。か否か。完璧!

/ var/log/syslogまたは/ var/logの他のファイルにエラーレポートが表示されないので、期待しています。

0
4dummies

/etc/fstabを編集することにより、特定のドライブの自動マウントを拒否できます。

まず、デバイスのuuidを知る必要があります。 Sudo blkidを実行して、現在接続されているすべてのデバイスを一覧表示します。そこで見つけたuuidを使用して、次のような行を/etc/fstabに追加して、そのデバイスの自動マウントを無効にすることができます。

/dev/disk/by-uuid/<your_device_uuid> /media/mountpoint auto noauto,rw,user, 0 0  

重要なオプションはここでnoautoです。ドライブがシステムによって自動的にマウントされることを無効にしますが、mountを使用して明示的に呼び出すと、ドライブをマウントできます。

Fstabの詳細については、Ubuntuのドキュメントを参照してください。 https://help.ubuntu.com/community/Fstab

0
dozerman