Ubuntu मा विन्डोज सेयर माउन्ट गर्नुहोस् - स्थायी सेटअप
Ubuntu बाट एक पटक साझा गरिएको Windows फोल्डरमा जडान गर्नुहोस्, म्यानुअल तरिका, र यो अर्को रिबुटमा गायब हुन्छ। यो सेटअपले cifs-utils र fstab प्रविष्टिको साथ सेयरलाई स्थायी रूपमा माउन्ट गर्दछ — विन्डोज पासवर्डलाई सुरक्षित क्रेडेन्सियल फाइलमा राखिएको छ, _netdev र nofail त्यसैले बुट कहिल्यै ह्याङ्ग हुँदैन, र uid/gid फाइलहरू तपाईंकै हुन्।
📑अध्यायहरू
- समस्या - तपाईंले हातले खोलेको सेयर हरेक रिबुट पछि गायब हुन्छ।
- छिटो परीक्षण — फाइल एपबाट एक पटक सेयर खोल्नुहोस्
- cifs-utils प्याकेज स्थापना गर्नुहोस्
- /mnt/SharedDocs मा माउन्ट पोइन्ट सिर्जना गर्नुहोस्
- विन्डोज लगइनलाई सुरक्षित क्रेडेन्सियल फाइलमा सुरक्षित गर्नुहोस्
- /etc/fstab मा स्थायी प्रविष्टि थप्नुहोस्, _netdev र nofail सँग
- अहिले माउन्ट गर्नुहोस्, यसलाई प्रमाणित गर्नुहोस्, त्यसपछि रिबुट परीक्षण गर्नुहोस्
📋 सिंहावलोकन र चरण-दर-चरण गाइड
फाइल एपबाट पहिलो साझेदारी परीक्षण गर्नुहोस्
केहि पनि स्थायी बनाउनु अघि, आधारभूत कुराहरू एक पटक प्रमाणित गर्नुहोस्: Windows PC ले फोल्डर साझेदारी गर्दैछ, नेटवर्क मार्गले काम गर्दछ, र तपाईंको Windows प्रयोगकर्ता नाम र पासवर्ड स्वीकार गरिन्छ। फाइल एप खोल्नुहोस्, स्थान पट्टी खोल्नको लागि Ctrl + L थिच्नुहोस्, र साझेदारी ठेगाना टाइप गर्नुहोस् — भिडियोमा यो OFFICE-PC नामको PC मा SharedDocs फोल्डर हो:
smb://OFFICE-PC/SharedDocs
सोध्दा Windows प्रयोगकर्ता नाम र पासवर्ड प्रविष्ट गर्नुहोस्। यदि फोल्डर खुल्छ र तपाइँ यसको फाइलहरू देख्न सक्नुहुन्छ, साझा नाम, पीसी नाम र लगइन सबै सही छन् - तिनीहरूलाई ठ्याक्कै लेख्नुहोस्, किनभने स्थायी सेटअपले उही तीन चीजहरू प्रयोग गर्दछ। OFFICE-PC र SharedDocs लाई आफ्नो PC नामले बदल्नुहोस् र यो गाइड भरि नाम साझेदारी गर्नुहोस्।
smb://192.168.1.10/SharedDocs। विन्डोज पीसीलाई निश्चित वा आरक्षित IP ठेगाना दिनुहोस् - स्थायी माउन्ट मात्र ठेगानाको रूपमा भरपर्दो हुन्छ।cifs-utils स्थापना गर्नुहोस्
स्थायी माउन्टलाई CIFS उपकरणहरू चाहिन्छ — mount.cifs सहायक जसले Ubuntu लाई SMB (Windows) लाई सामान्य फोल्डरको रूपमा साझेदारी गर्न दिन्छ। टर्मिनल खोल्नुहोस् र प्याकेज स्थापना गर्नुहोस्:
sudo apt update
sudo apt install cifs-utils
यो प्याकेज बिना, चरण 5 मा fstab प्रविष्टिसँग काम गर्न केहि छैन र माउन्ट असफल हुन्छ - यो सानो स्थापनाले एक पटक ब्राउजलाई वास्तविक, बुट-टाइम माउन्टबाट अलग गर्दछ।
माउन्ट पोइन्ट सिर्जना गर्नुहोस्
माउन्ट पोइन्ट भनेको खाली फोल्डर हो जहाँ सेयरको सामग्री देखा पर्नेछ। /mnt अन्तर्गत एउटा सिर्जना गर्नुहोस्, साझेदारीको नाममा:
sudo mkdir -p /mnt/SharedDocs
यो फोल्डर खाली छोड्नुहोस्। जब सेयर माउन्ट हुन्छ, /mnt/SharedDocs भित्रका सबै कुराहरू वास्तवमै Windows PC मा फाइलहरू हुन् — र जब यो माउन्ट हुँदैन, फोल्डर खाली हुन्छ, जुन माउन्ट लाइभ छ कि छैन भनेर एक नजरमा बताउनको लागि पनि उपयोगी तरिका हो।
लगइनलाई सुरक्षित प्रमाणपत्र फाइलमा भण्डार गर्नुहोस्
माउन्टलाई प्रत्येक बुटमा तपाइँको Windows पासवर्ड चाहिन्छ, तर त्यो पासवर्ड कहिले पनि /etc/fstab भित्र बस्नु हुँदैन — fstab मेसिनमा प्रत्येक प्रयोगकर्ता खाताद्वारा पढ्न सकिन्छ। यसको सट्टा, लगइनलाई आफ्नै सानो फाइलमा राख्नुहोस् जुन केवल रूट पढ्न सक्छ। यसलाई सिर्जना गर्नुहोस्:
sudo nano /root/.smbcredentials
ठ्याक्कै दुई लाइनहरू टाइप गर्नुहोस्, तपाईंको आफ्नै Windows प्रयोगकर्ता नाम र पासवर्डको साथ, त्यसपछि Ctrl + O को साथ बचत गर्नुहोस् र Ctrl + X को साथ बाहिर निस्कनुहोस्:
username=YourWindowsUser
password=YourWindowsPassword
अब फाइल लक गर्नुहोस् ताकि केवल रूटले यसलाई पढ्न सक्छ:
sudo chmod 600 /root/.smbcredentials
chmod 600 यो चरणको सम्पूर्ण बिन्दु हो, वैकल्पिक अतिरिक्त होइन। यो बिना, प्रमाणपत्र फाइल सादा पाठमा लेखिएको तपाईको Windows पासवर्ड मात्र हो जहाँ PC मा अन्य खाताहरूले यसलाई पढ्न सक्छ। र पछिको लागि सम्झनुहोस्: यदि तपाईंले कहिल्यै विन्डोज पासवर्ड परिवर्तन गर्नुभयो भने, यो फाइललाई पनि अपडेट गर्नुहोस् — यहाँ एउटा बासी पासवर्ड काम गर्ने माउन्ट अचानक बन्द हुने सबैभन्दा सामान्य कारण हो।स्थायी fstab प्रविष्टि थप्नुहोस्
अब Ubuntu लाई हरेक बुटमा सेयर माउन्ट गर्न भन्नुहोस्। पहिले मूल fstab को ब्याकअप प्रतिलिपि राख्नुहोस् - यो फाइलमा एक गलत रेखाले बुटिङलाई असर गर्न सक्छ, र ब्याकअप तपाईंको फिर्ताको बाटो हो। त्यसपछि फाइल खोल्नुहोस्:
sudo nano /etc/fstab
फाइलको अन्त्यमा यो एकल रेखा थप्नुहोस्:
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0
प्रत्येक भागले के गर्छ: //OFFICE-PC/SharedDocs साझा हो, /mnt/SharedDocs जहाँ देखिन्छ, र cifs फाइल प्रणाली प्रकार हो। प्रत्यायकहरू= चरण 4 बाट सुरक्षित फाइलमा पोइन्ट गर्दछ, त्यसैले fstab मा कुनै पासवर्ड देखा पर्दैन। iocharset=utf8 ले विशेष क्यारेक्टरहरू भएका फाइल नामहरूलाई सही राख्छ। _netdev ले यो माउन्टलाई नेटवर्क चाहिने प्रणालीलाई बताउँछ, त्यसैले यो धेरै चाँडो असफल हुनुको सट्टा नेटवर्कको लागि पर्खन्छ। nofail को अर्थ हो कि यदि विन्डोज पीसी बन्द छ भने, Ubuntu अझै पनि ह्याङ्ग वा आपतकालीन प्रम्प्टमा छोड्नुको सट्टा सामान्य रूपमा बुट हुन्छ। uid=1000,gid=1000 माउन्ट गरिएका फाइलहरूलाई तपाईंको Ubuntu प्रयोगकर्ताको स्वामित्वमा बनाउँछ, त्यसैले तपाईंका एपहरूले sudo बिना सेयरमा बचत गर्न सक्छन् — 1000 पहिलो प्रयोगकर्ता खाताको सामान्य ID हो; id आदेशको साथ आफ्नै जाँच गर्नुहोस् र यदि तपाईंको फरक छ भने समायोजन गर्नुहोस्।
अब माउन्ट गर्नुहोस् र तपाईंले रिबुट गर्नु अघि प्रमाणित गर्नुहोस्
अझै रिबुट नगर्नुहोस्। अहिले नै fstab प्रविष्टि परीक्षण गर्नुहोस्, जबकि तपाइँ अझै पनि यसले उत्पादन गरेको कुनै त्रुटि देख्न सक्नुहुन्छ:
sudo mount -a
mount -a fstab मा सूचीबद्ध सबै कुरा माउन्ट गर्दछ। यदि यो चुपचाप समाप्त भयो भने, प्रविष्टि राम्रो छ - /mnt/SharedDocs खोल्नुहोस् र तपाईंले Windows साझेदारी फाइलहरू हेर्नु पर्छ, र द्रुत df -h माउन्ट गरिएको फाइल प्रणालीको रूपमा सूचीबद्ध साझेदारी देखाउँदछ। तपाईं पढ्न मात्र होइन लेख्न सक्नुहुन्छ भनेर प्रमाणित गर्न यसको भित्र एउटा सानो परीक्षण फाइल बनाउनुहोस्। यो परीक्षण पास भएपछि मात्र, Ubuntu मेसिनलाई एक पटक रिबुट गर्नुहोस्: सेयर आफैंमा फिर्ता हुनुपर्छ, कुनै म्यानुअल जडान बिना - त्यो रिबुट स्थायी सेटअपले काम गर्ने वास्तविक प्रमाण हो।
mount -a ले त्रुटि रिपोर्ट गर्छ भने, यसलाई रिबुट गरेपछि अहिले नै समाधान गर्नुहोस् — सन्देश पढ्नुहोस्, किनकि यसले सामान्यतया समस्यालाई सीधै नाम दिन्छ: गलत सेयर नाम वा PC ठेगाना, क्रेडेन्सियल फाइलमा गलत सामग्रीहरू, वा Windows तर्फबाट "अनुमति अस्वीकार गरियो" जहाँ प्रयोगकर्तालाई साझेदारी ट्याब र फोल्डरको सुरक्षा ट्याब दुवैमा अनुमति चाहिन्छ। एक माउन्ट विरलै आफैले पछि तोड्छ; जब एक गर्छ, एक तर्फ केहि परिवर्तन हुन्छ - Windows पासवर्ड, PC को ठेगाना, वा अनुमतिहरू।🏷️विषय खोज चर र किवर्डहरू
🎙️ पूर्ण ट्रान्सक्रिप्ट — विस्तार गर्न ट्याप गर्नुहोस्
__TOK_31__
__TOK_32__
__TOK_33__
❓ बारम्बार सोधिने प्रश्नहरू
के यो ट्यूटोरियल 100% पछ्याउन नि: शुल्क छ?
__TOK_34__
के शुरुवातकर्ताहरूले यो गाइड पछ्याउन सक्छन्?
__TOK_35__
म अड्किएमा म कहाँ प्रश्न सोध्न सक्छु?
__TOK_36__