ファイルシステム階層標準sshfs
に従ってLinuxファイルシステムの場所に配置したいマウントがいくつかあります。
標準は、ネットワークマウントを配置する場所について奇妙なことに沈黙しています:
media Mount point for removeable media mnt Mount point for mounting a filesystem temporarily
下に/net
マウントすると、同じホスト名からのNFSautofsマウントと競合する可能性があります。
sshfs
真下にディレクトリを作成すること/
が嫌われていることを考えると、マウントを配置するのに賢明な場所はどこですか?
FHS
ディレクトリ名と使用法を定義しています。ルートディレクトリのすぐ下にカスタムディレクトリを作成すると、標準の将来のバージョンまたは新しいOS所有のディレクトリと競合する可能性があるため、リスクがあると見なされます。
他の多くのUnixおよびUnixライクなOSファイルシステム標準(freeBSDやSolarisなど)とは異なりFHS
、何らかの理由/net
で、自動マウントされたNFS共有の汎用マウントポイントとして定義できません。一方、は、類似しているが異なる目的のためにFHS
定義/mnt
し/media
ます。
一方で/media
CD、DVDやサムドライブなどのローカルに接続されたデバイスのためにある、/mnt
あなたの格納に理論的に利用可能でなければなりませんので、デバイスの種類を制限するものではありませんsshfs
で、たとえば、マウント/mnt/sshfs/xxx
が、下の排他的なサブディレクトリの作成/mnt
既存の管理使用にIのでかもしれない競合をそれを行うことはお勧めしません。/mnt
管理者によってここに一時的にマウントされたファイルシステムを保持するように定義されています。これは、デーモンによって自動的にマウントされたファイルシステムと正確には一致しません。
構成では、同じマウントポイントに対して複数のハンドラーを使用する/net
ことが禁止されているため、sshfs
マウントを格納するために使用する方法はありませんautofs
。
ASがauto.smb
示唆され/cifs
、ルートのマウント・ポイント・ディレクトリのために、私は単純に使用します/sshfs
。/sshfs
将来、OSが所有するディレクトリと衝突するリスクは基本的にゼロです。
auto.smb
マニュアルページからの抜粋:
#/ etc /auto.masterに次のような行を入力します。 #/ cifs /etc/auto.smb --timeout = 300
auto.master
デフォルトの構成ファイルの抜粋:
#注:ホストマップから行われたマウントは、 #「suid」と「dev」を除いて、「nosuid」と「nodev」オプション #オプションは明示的に指定されています。 # #/ net -hosts
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加