リモートユーザー用にホームディレクトリをエクスポートするNFSサーバーがあり、ワークステーションにはローカルユーザーとリモートユーザーがあります。リモートユーザーのホームディレクトリを/ homeディレクトリのサブディレクトリにマウントするようにautofsを設定したいと思います。
nfs共有をマウントするようにautofsを設定しましたが、リモート共有がマウントされると、ローカルホームディレクトリが消えます。
/homeディレクトリに存在しないディレクトリのみをマウントする方法はありますか?すべてのローカルフォルダを手動で構成するのではなく、既存の各ディレクトリを自動的に検索してインストールをスキップする方法はありますか?
ありがとう
ベストアンサー1
ちょうど同様の問題を解決しました。一部のユーザー/home/username
ディレクトリをマウントしたいです。ネットワークファイルシステムしかし、ローカルディスクには他にもいくつかあります。残念ながら、ローカルディスクディレクトリを使用しようとすると権限エラーが発生します。
いくつかの研究とman auto.master 5
注意深い読書の終わりに、私は次の事実を見つけました。
For direct maps the mount point is always specified as:
/-
and the key used within the direct map is the full path to the
mount point. The direct map may have multiple entries in the master map.
したがって、auto.masterには次の行があります。
/- auto.misc --timeout 60
自動ギター:
/home/remoteuser <options> <nfsserver>:<path to home dir>
必要に応じて、auto.miscファイルに間接的にインストールできます。マップファイルをどのように構成するかによって異なります。
これは Ubuntu 16.04 および Automount 5.1.1 にあります。他のオペレーティングシステムではこれをテストしていません。