मैं विंडोज से अपने रास्पबेरी पाई सांबा शेयर में कैसे लॉग इन कर सकता हूं?


10

मैं सांबा का उपयोग करके अपने नेटवर्क पर एक SMB शेयर सेट करने का प्रयास कर रहा हूं।

मैंने यहां के निर्देशों का पालन ​​किया और साथ ही साथ मैं भी कर सकता था कि मेरे पास रास्पियन मेरे पाई पर स्थापित हो। जब मैंने अपने USB ड्राइव में प्लग किया था /media/Media/तो मैं उसका पहला भाग छोड़ दिया था।

मैंने जो किया वह निम्नलिखित था:

  1. sudo -i
  2. apt-get update
  3. apt-get upgrade
  4. apt-get install samba
  5. apt-get install samba-common-bin
  6. संपादित सांबा विन्यास

    Load smb config files from /etc/samba/smb.conf  
    rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)  
    Processing section "[usb]"  
    Loaded services file OK.  
    Server role: ROLE_STANDALONE  
    [global]  
        workgroup = WORKGROUP  
        server string = %h server  
        map to guest = Bad User  
        obey pam restrictions = Yes  
        pam password change = Yes  
        passwd program = /usr/bin/passwd %u  
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .  
        unix password sync = Yes  
        syslog = 0  
        log file = /var/log/samba/log.%m  
        max log size = 1000  
        dns proxy = No  
        usershare allow guests = Yes  
        panic action = /usr/share/samba/panic-action %d  
        idmap config * : backend = tdb  
        valid users = %S  
        create mask = 0700  
        directory mask = 0700  
    
    [usb]  
        comment = USB Share  
        path = /media/Media  
        read only = No  
        create mask = 0777  
        directory mask = 0777  
        guest only = Yes  
        guest ok = Yes
    

तो सेटअप ठीक दिखाई देता है, मैं फ़ाइलों /media/Mediaको पाई पर देख सकता हूं, मैं RASPBERRYPIअपने विंडोज 7 बॉक्स से अपने कार्यसमूह में देख सकता हूं। लेकिन जब मैं इसे एक्सेस करने की कोशिश करता हूं तो मुझे एक लॉगऑन विफलता मिलती है। मेरे पास RaspBMC के साथ एक 2 pi भी स्थापित है और मैं वहां से SMB शेयर भी एक्सेस नहीं कर सकता।

क्या इस काम को करने के लिए सांबा में कुछ और करना होगा?

संपादित करें:
मैंने कल रात इस पर कुछ और काम किया। मैंने रास्पबेरी में एक नया उपयोगकर्ता जोड़ा, एक पासवर्ड सेट किया, सांबा में एक नया उपयोगकर्ता जोड़ा, पासवर्ड सेट किया और निम्नलिखित लाइनें जोड़ीं।

[global]  
security=user  
[usb]  
allow users biff

(या ऐसा ही कुछ मैं सटीक सिंटैक्स भूल जाता हूं)

और अब मैं एक त्रुटि प्राप्त करने में कामयाब रहा हूं जैसे ... "आपके पास इस शेयर तक पहुंचने के लिए प्राधिकरण नहीं है"। मैं सोच रहा हूं कि मैं आज रात सीधे पोटीन का उपयोग करने के बजाय अपने पीआई पर काम करूंगा और शायद ऐसा कुछ है जिसे मैं टेक्स्ट एडिटर का उपयोग करते समय देख पाऊंगा vi

संकल्प

ठीक है मैं अंत में यह हल। समस्या यह थी कि मैं smb का उपयोग करके पाई को एक्सेस करने के लिए pi लॉगिन का उपयोग नहीं कर सकता था और यह भी कि मैं ऑटोमोटिव / मीडिया / मीडिया ड्राइव की अनुमति नहीं बदल सकता था।
मुझे अपना समाधान यहां मिला /superuser/57092/cant-change-permission-ownership-group-of-external-hard-drive-on-ubuntu
मुझे ntfs स्थापित करना था
sudo apt-get install ntfs-config
और फिर मैंने ntfs कॉन्फ़िगरेशन चलाया उपकरण जो किसी को भी पढ़ने / लिखने की सुविधा देता है।

सबसे अच्छा समाधान नहीं है, लेकिन नेटवर्क पर फ़ाइलों को साझा करने के लिए यह मेरे मामले में पर्याप्त है।


आपके विंडोज़ बॉक्स पर आपको क्या सटीक त्रुटि है?
मोसे

@MoseThe specified network password is not correct.
बजे Biff MaGriff

जो आपने पूछा है, उससे संबंधित नहीं है, लेकिन आप SSH - dokan-dev.net/en/download/#sshfs
लॉर्ड लोह

@LordLoh। धन्यवाद लोह, यहां मेरा अंतिम लक्ष्य हमेशा नेटवर्क शेयर पर है कि मेरे रास्पबेक, Wii और विंडोज मशीनें एक्सेस कर सकें इसलिए मुझे हर समय अपना मुख्य कंप्यूटर नहीं रखना पड़ता है।
बिफ मागरिफ

क्या आप यह कोशिश कर सकते हैं? उपयोगकर्ता नाम RASPBERRYPI \ pi के रूप में दें (जहां p रास्पबेरी पाई में एक उपयोगकर्ता है) और उपयोगकर्ता के पासवर्ड के रूप में पासवर्ड। संभवतः आपने पहले ही यह कोशिश कर ली है, लेकिन सिर्फ मामले में :)
स्टीव जॉब्स

जवाबों:


6

अनाम / सभी / अतिथि को कनेक्ट करने में सक्षम होने के लिए आपको सांबा सेटअप करना होगा। यह आपको त्रुटि संदेश ले जाता है।

यह पदावनत है ...

security = share
...
...
guest account = nobody

इसकी जगह इसका इस्तेमाल करें

[global]
    workgroup = workgroup
    server string = MY-SERVER
    security = user
    map to guest = Bad User
    username map = /etc/samba/smbusers
    guest ok = yes

[to_password_protected_folder]
    path = /home/tom
    writeable = yes
    valid users = username1

[no_password_folder]
    path = /home/nobody
    writeable = yes

संभवतः विन्यास में कुछ अन्य सेटिंग्स को आराम की आवश्यकता है .. लिनक्स में सांबा विंडोज की तुलना में अधिक सुरक्षित है। व्यंग्य ... :-]

मुझे उम्मीद है कि उससे आप मदद मिलती है।


मुझे मिल रहा है security=share is deprecatedऔर मैं अभी भी शेयर तक पहुंचने में असमर्थ हूं।
बिफ मागरिफ

चीजें बदलीं तो मैंने जवाब को अपडेट किया- पहले नहीं देखा था लेकिन ऐसा लगता है कि अब चीजें कैसे हो रही हैं।
पिओटर कुल

1

मैं यहां दिखाए गए सेटअप का उपयोग करके आरपीआई और सांबा को फिर से जोड़ने का सुझाव दूंगा - http://www.megaleecher.net/Adding_External_USB_Disk_Drive_Storage_On_RasPi , यह मेरे लिए बिना किसी समस्या के काम करता है।


यह मददगार था, मुझे सही रास्ते पर ले गया।
बिफ मागरिफ

0

मुझे भी यही समस्या हो रही थी, और ऊपर पोस्ट किए गए लोगों से अलग समाधान खोजने में सक्षम था। मुझे आशा है कि यह समान रूप से किसी अन्य व्यक्ति के लिए सहायक है

आपने उल्लेख किया कि आप स्वचालित फ़ोल्डर की अनुमतियों को बदलने में असमर्थ थे - यह वह जगह है जहाँ समस्या निहित है।

ठीक करने के लिए, फ़ाइल एक्सप्लोरर में या कमांड लाइन के माध्यम से बेदखल लोगो को क्लिक करके बस ऑटोमेटेड ड्राइव को अनमाउंट करें।

फिर मीडिया निर्देशिका में एक नया फ़ोल्डर बनाएं, मैंने अपना "USBHDD1" बनाया

sudo mkdir /media/USBHDD1

फिर इस फ़ोल्डर का उपयोग करके वर्तमान में अनमाउंट ड्राइव को माउंट करें

sudo mount -t auto /dev/sda1 /media/USBHDD1

तब आपको फ़ोल्डर तक पहुंचने में सक्षम होना चाहिए!

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