चूंकि त्रुटि संदेश कहता है कि CIFS URL (शुरुआत के साथ smb://
) समर्थित नहीं हैं, आपको सर्वर की पहचान करने और साझा करने के लिए "क्लासिक" सिंटैक्स का उपयोग करना होगा। इसके अलावा, आप किसी फ़ोल्डर को किसी शेयर के भीतर माउंट नहीं कर सकते हैं क्योंकि यह एक हिस्सा है - आपको शेयर को माउंट करना चाहिए और फिर उसके भीतर फ़ोल्डर को एक्सेस करना चाहिए। यदि आवश्यक हो तो आप शेयर के अंदर फ़ोल्डर में एक प्रतीकात्मक लिंक बना सकते हैं। अंत में, जब आप चलाते हैं smbmount
, mount -t smbfs
या समान दूरस्थ माउंट कमांड के रूप में root
(उदाहरण के लिए, साथ sudo
), आपको सर्वर पर उपयोगकर्ता नाम निर्दिष्ट करने की आवश्यकता है (जब तक कि यह वास्तव root
में नहीं है, जो कि संभावना नहीं है और, यदि सर्वर यूनिक्स जैसी प्रणाली चलाता है, तो नहीं की सिफारिश की)।
तो पहले, आप शेयर के लिए एक फ़ोल्डर (माउंट पॉइंट) बनाएंगे:
sudo mkdir /mnt/projects
(यह मान लिया गया है कि आप इसे बनाना चाहते हैं /mnt
। यह विश्व स्तर पर सुलभ माउंट पॉइंट्स बनाने के लिए अधिक सामान्य हो गया है जो कि /media
इसके बजाय आपके उबंटू प्रणाली का हिस्सा नहीं हैं , /mnt
लेकिन /mnt
यदि आप चाहें तो इसका उपयोग करना ठीक है ।)
फिर शेयर को माउंट करने के लिए इस तरह एक कमांड का उपयोग करें:
sudo smbmount //192.168.2.28/projects /mnt/projects -o user=USERNAME
USERNAME
उस सांबा सर्वर पर उपयोगकर्ता नाम से बदलें जिसे आपको लॉग इन करने की आवश्यकता है। आपको अपने पासवर्ड के लिए संकेत दिया जाएगा। आप कमांड-लाइन पर भी अपना पासवर्ड निर्दिष्ट कर सकते हैं (साथ ) लेकिन यह टर्मिनल में क्लीयरटेक्स्ट में दिखाई देगा और आपके कमांड इतिहास में जाएगा, इसलिए आप शायद ऐसा नहीं करना चाहते।-o password=PASSWORD
आप देखेंगे कि मैं का उपयोग किया है smbmount
, लेकिन mount -t smbfs
या mount -t cifs
(या mount.cifs
) यदि आप चाहें, बस के रूप में अच्छी तरह से काम करना चाहिए।
अब smb://192.168.2.28/projects
सामग्री इसमें सुलभ है /mnt/projects
। यदि आपको इन सामग्रियों तक पहुंचने में सक्षम होना smb://192.168.2.28/projects/myProject
है /mnt/projects/myProject
, तो आप एक प्रतीकात्मक लिंक बना सकते हैं:
sudo ln -s /mnt/projects/myProject /mnt/myProject
उबंटू 12.10 और बाद के पाठकों के लिए: आप का उपयोग करना चाहिए mount.cifs
या mount -t cifs
( smbmount
और mount -t smbfs
अब प्रदान की जाती हैं)। CIFS-utils पैकेज की आवश्यकता है। ये कमांड पहले के सिस्टम पर भी काम करेंगे।