उपयोगकर्ता लॉगिन से पहले सर्वर पर एएफपी साझा करना शुरू करें?


1

मैं सर्वर के सिस्टम को शुरू करते ही अपने क्लाइंट्स से एएफपी शेयर तक पहुंच प्राप्त करना चाहूंगा, बिना किसी उपयोगकर्ता के उस पर (सर्वर पर) पहले एक स्थानीय सत्र खोलने की जरूरत है।

मुझे यकीन नहीं है, लेकिन मुझे लगता है कि यह ओएस एक्स के पिछले संस्करणों के साथ इस तरह काम कर रहा था (10.6 या 10.7, हम नवीनतम 10.8 चला रहे हैं): जैसे ही आपको सर्वर पर लॉगिन स्क्रीन मिला, एएफपी शेयर (एस) नेटवर्क पर सुलभ थे।

जितना संभव हो उतना स्पष्ट होने के लिए, मैं ग्राहकों पर एएफपी शेयर को स्वचालित करने की कोशिश नहीं कर रहा हूं । मैं पहले से ही इसके लिए स्क्रिप्ट्स और लॉन्च का उपयोग कर रहा हूं, और यह बिल्कुल ठीक काम कर रहा है (क्लाइंट के स्पष्ट अपवाद के साथ सर्वर उपलब्ध होने के लिए उपयोगकर्ता सत्र की प्रतीक्षा करने के लिए शेयर उपलब्ध होने के लिए)।

सर्वर एक 2013 iMac है और साझा की जा रही डिस्क एक वादा Pegasus R6 (एक थंडरबोल्ट RAID ड्राइव) है।

2014-04-09: OS X 10.9.x के साथ अभी भी वही है, न तो एसएमबी और न ही AFP शेयर उपयोगकर्ता द्वारा मैक कंप्यूटर पर एक स्थानीय सत्र खोलने से पहले एक्सेस किया जा सकता है, जो फ़ाइल सर्वर के रूप में कार्य करता है।

2015-09-08: मैंने इसे छोड़ दिया क्योंकि यह अब हमारे लिए प्रासंगिक नहीं है, लेकिन ओएस एक्स 10.10.x के लिए डिट्टो


Server.app का कौन सा संस्करण मैक पर चल रहा है जिसे आप शेयर होस्ट करना चाहते हैं? यह दोनों क्लाइंट और सर्वर के लिए बॉक्स से बाहर काम करना चाहिए - तो शायद कुछ और ही दखल दे रहा है ...
bmike

हाय बामिक। शेयर की मेजबानी करने वाला मैक OSX का सर्वर संस्करण नहीं बल्कि Mavericks का आधार संस्करण (10.9.2 पर अद्यतन) नहीं चल रहा है।
Duch

मेरी सोच यह है कि जब तक आप लॉग इन नहीं करते तब तक ड्राइव माउंट नहीं होता है। क्या आपने एक स्थानीय फ़ोल्डर का हिस्सा बनाने का परीक्षण किया है और यह देखने के लिए कि क्या इसका कारण है?
bmike

आपकी सोच सही है, उपयोगकर्ता के लॉगिन तक ड्राइव माउंट नहीं है। मैं इसे SSH (डिस्कुटिल माउंट / डेव / डिस्कएक्सएक्सएक्स) के माध्यम से मैक होस्टिंग शेयर पर माउंट करने में कामयाब रहा। फिर मुझे उपलब्ध होने के लिए smbd कमांड जारी करने की आवश्यकता है (हम 10.9.2 पर SMB का उपयोग कर रहे हैं क्योंकि थ्रूपुट हमारे सेटअप पर AFP की तुलना में अधिक स्थिर लगता है)। क्या उपयोगकर्ता द्वारा लॉग इन किए बिना भी स्वचालित रूप से स्थानीय ड्राइव को माउंट करने का एक तरीका है?
12

जवाबों:


1

मैं एक उपयोगकर्ता को स्वचालित रूप से लॉग इन करने और एक पासवर्ड के साथ स्क्रीन को तुरंत लॉक करने (या जैसे ही आप देखभाल करता हूं, लगभग बंद कर देता हूं।) जो बाहरी ड्राइव को माउंट करेगा और सभी उपयोगकर्ताओं के लिए शार्टिन शुरू करेगा।

वैकल्पिक रूप से, आप $ 20 को OS X सर्वर पर छोड़ सकते हैं और इसे बूट पर माउंट कर सकते हैं जैसे आप एक सर्वर से व्यवहार की उम्मीद करते हैं।


हमें कुछ महीनों में ओएस एक्स सर्वर के साथ एक मैक मिनी प्राप्त करना चाहिए, जो संभवतः समस्या को हल करेगा। मैंने क्लाइंट लॉगिन में सर्वर पर एसएसएच को सर्वर में प्रवेश करने के लिए बनाया है ताकि ड्राइव को ठीक से माउंट / साझा किया जा सके और अस्थायी (और बदसूरत) फिक्स के रूप में आवश्यक हो तो माउंट कर सकें।
Duch

इसे प्यार करना। बुनियादी सेवाओं के लिए मिनी बहुत बढ़िया हैं।
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.