Ubuntu 10.04 से विंडोज 10 साझा फ़ोल्डर तक पहुंचें


13

मैं विंडोज और उबंटू के बीच फाइलों को साझा करना चाहूंगा।

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

मैं Ubuntu 10.04 से विंडोज 10 में साझा किए गए फ़ोल्डर तक कैसे पहुंच सकता हूं?


3
कृपया बताएं कि आपने Ubuntu 16.04 LTS (और विंडोज) के साथ क्या और कैसे साझा किया।
सूडोडस

1
हम फाइलों में गए-> लिनक्स सिस्टम के अन्य स्थान और वहां हम विंडोज़ नेटवर्क देख सकते थे। खोलने के बाद कि हम वहां विंडोज़ सिस्टम देख सकते हैं। विंडोज़ पीसी पर क्लिक करके हमने फ़ोल्डर को उसके साझा फ़ोल्डर से कॉपी किया।
प्रात:

1
@Deciletech विवरण जोड़ने के लिए कृपया अपने प्रश्न को संपादित करें। यह सरल प्रश्नोत्तर शैली को बनाए रखने में मदद करता है और मुखपृष्ठ पर बाउंस किए गए प्रश्न के संपादित होने के बाद से अधिक ध्यान आकर्षित कर सकता है।
मेलेबियस

जवाबों:


10

विंडोज 10 और सांबा दोनों में बदलाव हुआ। कुछ विवरण यहां दिए गए हैं

क्लिक करके ब्राउज़ करना काम नहीं कर रहा है, लेकिन आप पता फ़ील्ड में साझा फ़ोल्डर लिंक दर्ज करके वहां पहुंच सकते हैं। सर्वर के IPपते या computer nameशेयर के लिए उपयोग करें । उदाहरण में मैं विंडोज 10 सर्वर के आईपी पते का उपयोग कर रहा हूं:

Pathname टाइप करने के लिए कीबोर्ड शॉर्टकट Ctrl+ Lका उपयोग करें :

smb://192.168.1.102

टाइप करना है कि फ़ाइल ब्राउज़र में प्राधिकरण प्रॉम्प्ट लाएगा। अपने विंडोज 10 सर्वर से क्रेडेंशियल्स का उपयोग करें। यह सभी उपलब्ध शेयरों को प्रदर्शित करेगा। इसके बाद आप उस शेयर पर क्लिक कर सकते हैं जिस तक आप पहुंचना चाहते हैं।

दो बदलाव कदम हैं जो आपको करने पड़ सकते हैं। फ़ाइल client max protocol = NT1में नीचे की अनुकूलता के लिए सेट करें /etc/samba/smb.conf। प्रविष्टि को कार्यसमूह के नीचे रखें = WORKGROUP लाइन।

इसे ऐसा दिखना चाहिए:

#======================= Global Settings =======================
[global]

client use spnego = no
client NTLMv2 auth = no

## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP
   client max protocol = NT1

एक बार जब आप मैन्युअल रूप से वांछित शेयर एक्सेस कर लेते हैं, तो आप इसे बुकमार्क करके भविष्य में आसानी से सुलभ बना सकते हैं। आप इसे कीबोर्ड शॉर्टकट: Ctrl+ के साथ कर सकते हैं D

फ़ाइल ब्राउज़र के साइडबार में दिखाई देने वाले नाम पर राइट-क्लिक करके आप अपने बुकमार्क को किसी मित्र को आसानी से नामांकित कर सकते हैं।

आवश्यक पैकेज स्थापित करें:

आपको स्थापित करना पड़ सकता है smbclient, जो यह सुनिश्चित करेगा कि आपके पास आवश्यक आश्रित जैसे कि cifs-utilsऔर वास्तविक /etc/samba/smb.confफ़ाइल है।

$ sudo apt install smbclient

लुबंटू 18.10 पर स्थापित के रूप में काम करता है; कोई अतिरिक्त पैकेज या संपादन आवश्यक नहीं है। क्लिक करके ब्राउज़ का समर्थन नहीं करता है। PCManFM-Qt फ़ाइल प्रबंधक में smb: //192.168.1.102 दर्ज करने के साथ काम करता है।
ज्योफ्री व्हीलर

0

18.04 को, मुझे निम्नलिखित के साथ सफलता मिली है:

उबंटू पर: स्थापित करें smbclientऔर जोड़ने client max protocol = NT1के लिए /etc/samba/smb.confके रूप में प्रति एलडी जेम्स 'जवाब (देखें अधिक जानकारी के लिए इस पोस्ट )।

विंडोज पर: साझा करने के लिए विंडोज में एक फोल्डर बनाएं, जैसे नाम shared। सुनिश्चित करें कि फ़ोल्डर साझा किया गया है: मैंने विंडोज पर एक नया उपयोगकर्ता बनाया, NewUserनाम रखते हुए और एक साधारण पासवर्ड चुना (मैंने पहली बार नाम बदलने की कोशिश की, लेकिन पाया कि परिवर्तन स्पष्ट रूप से केवल त्वचा गहरी थी। शायद अगर मैंने रिबूट किया था ...) । मैंने लॉगिन किया NewUser, फिर अपने व्यवस्थापक खाते से लॉग इन किया। मैंने अपने निजी नेटवर्क पर और विशेष रूप से फ़ोल्डर के लिए नेटवर्क साझाकरण सक्रिय किया है (उदाहरण के लिए यह पोस्ट देखें )। फिर मैंने फ़ोल्डर को राइट क्लिक किया और चुना Give access to..., NewUser(आप अतिरिक्त अनुमति चाहते हैं: बस पोस्ट से जुड़ा हुआ देखें)। Sharingटैब के तहत , फ़ोल्डर में अब एक नेटवर्क पथ है //COMPUTERNAME/shared:।

विंडोज पर अभी भी: साझा किए गए फ़ोल्डर तक पहुंच प्राप्त करने के लिए, मैंने COMPUTERNAMEcf के बजाय विंडोज मशीन के आईपी का उपयोग किया । यह

अपने विंडोज मशीन के आईपी को खोजने के लिए, नेटवर्क लोगो पर राइट क्लिक करें, खोलें Network and Sharing Settingsऔर चुनें Change connection properties। नीचे के पास IPv4 पर ध्यान दें।

उबंटू में: अंत में, आप उबंटू मशीन पर एक टर्मिनल खोलें और निष्पादित करें

sudo mount -t cifs -o username=NewUser //[insert IPv4 here]/shared /home/your_ubuntu_username/shared

और NewUserसंकेत दिए जाने पर पासवर्ड प्रदान करें ।

यह आपके उबंटू उपयोगकर्ता के घर निर्देशिका में sharedएक फ़ोल्डर के रूप में साझा किए गए विंडोज फ़ोल्डर को sharedमापता है।

कमांड यहां से सुझावों पर आधारित है , जहां लॉगिन क्रेडेंशियल संग्रहीत करने के लिए सुझाव भी हैं।

मैं आशा करता हूँ यह काम करेगा। सौभाग्य!


0

मेरा भी यही मुद्दा रहा है। कुछ इंस्टॉलेशन डिफ़ॉल्ट रूप से cifs-utils को डाउनलोड / इंस्टॉल नहीं करते हैं, भले ही सांबा स्थापित हो। यहाँ मेरा smb.conf है (केवल प्रासंगिक अनुभाग)

#===========================Global definition=================================
[global]
workgroup = WORKGROUP
client max protocol = NT1
server string = Samba Server %v
netbios name = Private-99CB412
security = user
map to guest = bad user
name resolve order = bcast host
dns proxy = no
bind interfaces only = yes
#===========================Share definitions================================
[Public]
path = /media/Public
writable = yes
guest ok = yes
guest only = yes
read only = no
create mode = 0777
directory mode = 0777
force user = nobody

[Protected]
path = /media/Protected
valid users = @smbgroup
guest ok = no
writable = yes
browseable = yes

[LinuxN]
path = /media/Protected/LinuxN
force user = norah
guest ok = no
writable = yes
browseable = yes

[LinuxB]
path = /media/Protected/LinuxB
force user = bill
guest ok = no
writable = yes
browseable = yes

यहाँ दूसरों की सहायता करने का एक और संदर्भ है https://linuxize.com/post/how-to-install-and-configure-samba-on-ubuntu-18-04/

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