पर्वत
SSH आपको एक बनाने देता है ~/.ssh/rc
पर्यावरण के स्थापित होने के ठीक बाद निष्पादित किया जाएगा, लेकिन इससे पहले कि कोई भी शेल सक्रिय होगा (इसलिए उस से सावधान रहें; "sshrc" के लिए खोज करें; आदमी ssh (8) अधिक informations के लिए)।
इसलिए, अपने फ़ाइल वॉल्ट विभाजन को माउंट करने के लिए आप इस लाइन को अपने साथ जोड़ सकते हैं ~/.ssh/rc
फ़ाइल:
hdiutil attach /Users/$USER/$USER.sparsebundle -mountpoint /Users/$USER
चिंता मत करो, तुम्हारी ~/.ssh/rc
FileVault विभाजन को माउंट करने से पहले ही सिस्टम के लिए उपलब्ध होगा।
अनमाउंट
अब आपको लॉगआउट पर अनमाउंट सुनिश्चित करना होगा, और केवल यदि आप ssh के माध्यम से जुड़े हुए हैं। ऐसा करने के लिए आप अपने शेल की लॉगआउट स्क्रिप्ट का उपयोग कर सकते हैं। ये मैक पर 3 सबसे अधिक इस्तेमाल किए जाने वाले गोले के लिए लॉगआउट स्क्रिप्ट पथ हैं (टिप्पणियों में अधिक जोड़ने के लिए स्वतंत्र महसूस करें):
- दे घुमा के:
~/.bash_logout
- zsh:
~/.zlogout
- (टी) csh:
~/.logout
उपयुक्त फ़ाइल खोलें (या बनाएं):
if [[ -n $SSH_CONNECTION ]]
then hdiutil detach /Users/$USER/$USER.sparsebundle
fi