मैं बोंजौर से मैक क्लाइंट के माध्यम से स्थानीय लैन पर खुद की घोषणा करने के लिए एक लिनक्स सांबा सर्वर कैसे बना सकता हूं?


11

मेरे पास सांबा का उपयोग करते हुए डेबियन लिनक्स आधारित फाइल-सर्वर है और आजकल मैक ओएस एक्स क्लाइंट द्वारा सफलतापूर्वक एक्सेस किया जा रहा है।

मैं चाहता हूं कि यह संसाधन बोंजौर के माध्यम से अधिक उपयोगकर्ता के अनुकूल तरीके से उपलब्ध हो।

क्या यह संभव है, लिनक्स सर्वर को कॉन्फ़िगर करने के लिए, ताकि यह बोनजौर के माध्यम से खुद को स्थानीय नेटवर्क पर घोषित करे? और यदि हां, तो कैसे?

जवाबों:


7

एक फ़ाइल बनाएँ /etc/avahi/services/samba.service:

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
    <name replace-wildcards="yes">%h filer</name>
    <service>
        <type>_smb._tcp</type>
        <port>139</port>
    </service>
</service-group>

फिर अवही को फिर से शुरू करें:

service avahi restart

बस सटीक की खातिर, मैं अपने परिवार कल्याण / DNS पर avahi स्थापित किया है और सांबा सर्वर पर ही नहीं। यह मेरे नेटवर्क सेटअप के साथ अधिक सुसंगत है और यह संभव है क्योंकि एवी केवल "उपलब्ध सेवाओं" की घोषणा कर सकता है, न केवल "मेरी स्वयं की उपलब्ध सेवाएं"। :)
drAlberT

यह उत्तर अब मान्य नहीं है, आपको अब पोर्ट 445 का उपयोग करना चाहिए, @ user169160 उत्तर देखें।
मिंट

8

आजकल, पोर्ट 445 का उपयोग किया जाता है। तो विन्यास फाइल इस तरह दिखना चाहिए:

root:~# cat /etc/avahi/services/samba.service 
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">

<service-group>
  <name replace-wildcards="yes">%h</name>
  <service>
    <type>_smb._tcp</type>
    <port>445</port>

  </service>
</service-group>

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