Lion(ディレクトリサービスを除く)でネットワークファイルシステムのマウントパスはどのように定義されていますか?


9

ネットワークファイルシステムのマウントについてディレクトリサービスを確認します。

sudo dscl . -list /Mounts

そして

sudo dscl . -readall /Mounts

は何も返しませんが、/etc/fstabファイルはLionでは非推奨です。何もdscl返さないのはなぜですか、また、ディレクトリサービスによってマウントされていない場合、マウントはどこに定義されていますか?


良い質問–私がこのブログ投稿(ドイツ語)から収集したものから、Lionの自動マウントはAutoMounterマスターテーブルの参照を介して定義する必要があります/etc/auto_master
kopischke 2010年

Launchdは、Mac OS Xのいくつかのバージョンの起動プロセスを制御します。ディレクトリサービスのマウント部分は、デフォルトでは空です。新しいマウントを作成したり、Lionの起動方法を理解したりしていますか?
bmike

マウントの構成方法を見る
rubixibuc

回答:


7

OS XはAutofsスタックを使用してネットワークファイルシステムをマウントします。キース・ウィンストンは、OS XでのAutofsの優れた紹介を以下のように述べています。

OS Xは、SunのSolarisバージョンのUnixに基づくautofsコードスタックを使用します。高度な機能の多くは十分に文書化されておらず、Solarisに精通していない限り、これは問題になる可能性があります。私はそうではなく、かなりの掘り起こしをしなければなりませんでした。

autofsは企業環境でよく使用され、ユーザーがログイン時にネットワークベースのホームディレクトリやその他のネットワークマウントをセットアップします。アクセス時にネットワーク共有を動的にマウントすることもできます。

デフォルトでは、Autofsは、ディレクトリサービスを介して定義されたネットワークファイルシステム、/etc/fstabおよびNFSファイルシステムで定義されたネットワークファイルシステムを、すべてマスターテーブルに従ってマウントします/etc/auto_master

dsclディレクトリサービスでマウントが定義されていないため、呼び出しは何も返しません(そこに驚きはありません)。ディレクトリサービスや非推奨の/etc/fstabに頼らずに、Autofsのデフォルト設定でカバーされていないマウントポイントを定義する場合は、(auto_ *ファイルを介して)にマッピングを追加する必要がありますauto_master。技術的な背景については、上記のリンクを参照してください。このMac OS Xヒントポストには、SMBマウントの自動マウントを追加するための適切な「方法」があります。


このアカウントでどのように使用されたかはわかりません。初めてここに投稿したときに、名前を尋ねられました。この回答を受け入れたいのですが、ユーザー名だけでアカウントにアクセスするにはどうすればよいですか?
rubixibuc

@rubixibuc:私が見つけた質問に最も密接に関連するメタの回答によると、あなたはモデレーターの注意のために質問にフラグを付け、質問するか、アカウントをマージする必要があります。
kopischke

私はそれにフラグを付けました:-)、できるだけ早くそれを受け入れます
rubixibuc

私はあなたのためにマージを調べています...
bmike

マージは@rubixibucでライブです-あなたは行ってもいいはずです。
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.