私はいくつかありますsshfs
Linuxファイルシステムの場所のマウントポイントに入れたいです。ファイルシステム階層標準。
奇妙なことに、標準にはネットワークの設置場所への言及はありません。:
media Mount point for removeable media mnt Mount point for mounting a filesystem temporarily
以下にマウントすると、/net
同じホスト名のNFS autofsマウントと競合する可能性があります。
sshfs
すぐ下にディレクトリを作成することが/
許可されていないことを考えると、マウントを配置するための合理的な場所はどこですか?
ベストアンサー1
FHS
ディレクトリ名と使用法を定義します。ルートのすぐ下にカスタムディレクトリを作成することは、将来のバージョンの標準または新しいオペレーティングシステムが所有するディレクトリと競合する可能性があるため、危険と見なされます。
他の多くのUnixおよびUnixファミリーのオペレーティングシステムファイルシステム標準(例:FreeBSDそしてソラリス)、FHS
何らかの理由で/net
NFS共有を自動的にマウントするための汎用マウントポイントとして定義することはできません。一方、FHS
定義/mnt
と/media
似ていますが、他の目的を持っています。
/media
CD、DVD、およびサムドライブなど、ローカルに接続されているデバイスには適していますが、デバイスの種類に制限がないため、理論/mnt
的にインストールを保存するsshfs
ために使用できる必要があります/mnt/sshfs/xxx
。/mnt
あり)。だから私はそれをお勧めしません。/mnt
管理者が一時的にマウントしたファイルシステムを保持するように定義されました。これは、デーモンが自動的にマウントしたファイルシステムと正確には一致しません。
構成は同じマウントポイントに対して複数のハンドラを禁止するため、/net
ストレージsshfs
マウントには使用できません。autofs
ルートマウントポイントディレクトリにauto.smb
推奨されているように単純に。オペレーティングシステムが所有するディレクトリと将来の競合のリスクはありません。/cifs
/sshfs
/sshfs
マニュアルページからの抜粋auto.smb
:
# /etc/auto.masterに次の行を追加します。 #/cifs /etc/auto.smb --timeout=300
基本構成ファイルからの抜粋auto.master
:
#注:ホストマッピングで実行されたマウントは以下を使用します。 #「suid」と「dev」以外の場合は、「nosuid」と「nodev」オプション # オプションは明示的に提供されます。 # #/net-ホスト