Επιδιόρθωση σφάλματος Samba 255 (Κοινή χρήση φακέλων)

Πρώτα απ 'όλα, τι είναι το σφάλμα Samba 255; Λοιπόν, είναι το σφάλμα που λαμβάνουμε όταν μπαίνουμε Ubuntu (για παράδειγμα), προσπαθούμε να μοιραστούμε ένα φάκελο και δεν μπορούμε γιατί μας λέει:

Το "κοινόχρηστο δίκτυο" επέστρεψε σφάλμα 255: net usershare: δεν μπορεί να ανοίξει τον κατάλογο usershare / var / lib / samba / usershares. Δεν επιτρέπεται άδεια σφάλματος Δεν έχετε άδεια να δημιουργήσετε μια κοινή χρήση χρηστών. Ζητήστε από τον διαχειριστή σας να σας δώσει δικαιώματα για τη δημιουργία κοινής χρήσης.

Αυτό συνέβη σε μένα όταν προσπάθησα να δημιουργήσω έναν κοινόχρηστο φάκελο σε έναν από τους υπολογιστές των χρηστών μου, ώστε να μπορέσω να ανταλλάξω άνετα αρχεία με μια εικονική μηχανή Windows XP που λειτουργεί Virtualbox.

Στην περίπτωση του Ubuntu η λύση είναι απλή, γιατί έλυσα τα πάντα εκτελώντας στο τερματικό:

sudo chmod 777 /var/lib/samba/usershares

Αλλά αυτό μπορεί να μην είναι η λύση για άλλους. Για παράδειγμα, στην περίπτωση του Debian μπορεί να λυθεί εύκολα προσθέτοντας τον χρήστη μας στην ομάδα sambashare.

# addgroup usuario sambashare

Μόλις μου είπαν μέσω MP ότι μια άλλη πιθανή λύση προσθέτει στο αρχείο /etc/samba/smb.conf η παράμετρος: Μόνο ιδιοκτήτης χρηστών = False

Αλλά ας πούμε ότι θέλουμε κάτι περισσότερο. Σε αυτήν την περίπτωση δεν θέλουμε να μας ζητήσει όνομα χρήστη και κωδικό πρόσβασης για πρόσβαση στον κοινόχρηστο φάκελο. Λοιπόν, για αυτό, αυτό που κάνουμε είναι να δημιουργήσουμε ένα φάκελο στο / media:

# mkdir /media/compartir
# chmod -R 777

Και μετά προσθέτουμε στο τέλος του αρχείου /etc/samba/smb.conf:

[έγγραφα] σχόλιο = Κοινόχρηστα έγγραφα διαδρομή = / πολυμέσα / κοινόχρηστο κοινό = ναι εγγράψιμο = ναι

Και καλά, σε ορισμένες περιπτώσεις πρέπει να επανεκκινήσουμε το Samba:

# /etc/init.d/samba restart

Τώρα, από την εικονική μηχανή πρέπει απλώς να βάλω στην Εξερεύνηση των Windows:

\\192.168.X.X\compartir

Και έτοιμος ..


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   αψίδα dijo

    Η δεύτερη μέθοδος είναι η σωστή. Στο Ubuntu πρέπει να υπάρχει και μια ομάδα για αυτό, πιθανότατα ότι ο κατάλογος δεν ανήκει στην ομάδα sambashare ή κάτι λείπει στο smb.conf.
    Το ζήτημα άδειας 777 δημιουργεί πρόβλημα ασφαλείας, είναι καλύτερα να το χρησιμοποιείτε περιστασιακά για να ελέγξετε εάν λειτουργεί, αλλά, αφού επαληθευτεί, προχωρήστε για να προσαρμόσετε τις ομάδες και / ή το αρχείο ρυθμίσεων samba.

    1.    Έλαβ dijo

      Έχετε δίκιο περίπου 777, αλλά η ιδέα είναι ότι το "Everyone" έχει πρόσβαση σε αυτόν το φάκελο για εγγραφή / διαγραφή / αντιγραφή / μετακίνηση 😉

  2.   Federico Antonio Valdes Toujague dijo

    χαιρετισμούς Elav !!!. Αυτή η λύση είναι για κοινή χρήση σε οικιακό δίκτυο ή χωρίς ασφάλεια. Είναι πολύ παρόμοιο με όταν στα Windows XP, χωρίς να έχει καταχωρηθεί ο υπολογιστής σε έναν τομέα, λέμε ότι η κοινή χρήση αρχείων είναι ενεργοποιημένη και λέμε ότι οποιοσδήποτε μπορεί να γράψει ή να διαβάσει στους κοινόχρηστους πόρους. Επομένως, δεν υπάρχει ασφάλεια.
    Τέλος πάντων, στη σειρά Samba είμαι υποχρεωμένος να αφιερώσω ένα ή περισσότερα άρθρα για την κοινή χρήση φακέλων και εκτυπωτών. Από οικιακό δίκτυο σε διακομιστή αρχείων με όλους τους νόμους.
    Ζητώ την υπομονή σας από αυτή την άποψη, καθώς η εξήγηση του Samba δεν είναι εύκολη. 🙂

    1.    eliotime3000 dijo

      Στην πραγματικότητα, το Samba είναι πολύ πιο χρήσιμο για μένα, επειδή χρησιμοποιώ κοινόχρηστους φακέλους και προτιμώ να αποφύγω προβλήματα με τη διαμόρφωση για κοινή χρήση φακέλων.

  3.   Gato dijo

    Ευχαριστώ, αυτό το άρθρο θα είναι χρήσιμο για το σφάλμα που μου δίνει η Samba όταν προσπαθώ να μοιραστώ το φάκελο Public: D.

  4.   Federico Antonio Valdes Toujague dijo

    Κάθε φορά που προσπαθώ να δημοσιεύσω ένα σχόλιο στο Samba: Το SmbClient μου δίνει το ακόλουθο σφάλμα:

    Ζώνη 404 δεν βρήκατε αυτό που ψάχνατε!

    Ενδεχομένως να ακολουθήσατε εσφαλμένο σύνδεσμο ή αναζητάτε ένα έγγραφο που έχει αλλάξει διεύθυνση. Επιστρέψτε στην αρχική σελίδα ή χρησιμοποιήστε τη μηχανή αναζήτησης παραπάνω για να βρείτε έναν νέο προορισμό. Ή μπορείτε να αποκτήσετε πρόσβαση σε άλλους συνδέσμους ενδιαφέροντος για να βρείτε αυτό που ψάχνετε, για παράδειγμα:

  5.   Ρικάρντο dijo

    Γεια σας, εφάρμοσα δικαιώματα chmod -R 777 στον κοινόχρηστο κατάλογο και τώρα δεν με αφήνει να εισέλθω, μου δείχνει το φάκελο από τα Windows, αλλά όταν θέλω να εισέλθω, μου λέει ότι δεν επιτρέπεται, πώς να το λύσω;

    1.    αντριαν αααε dijo

      Δώστε το ίδιο αλλά σε αντίστροφο chmod -R 777 (λιγότερο είναι να αφαιρέσετε δικαιώματα)
      chmod + R 777 στον κατάλογο για να ορίσετε δικαιώματα

  6.   ΧΟΡΧΕ ΦΡΑΝΤΣΙΣΚΟ ΧΟΥΑΡΕΣ ΖΟΥΪΓΚΑ dijo

    Καλησπέρα όλοι, χρειάζομαι τη βοήθειά σας:
    Προσπαθώ να συνδέσω δύο υπολογιστές σε ένα δίκτυο με το Ubuntu και μετά από πολλές προσπάθειες κατάφερα να εγκαταστήσω το samba και εμφανίζεται στον εκκινητή και μετά τη διαμόρφωση μιας νέας ομάδας εργασίας και στους δύο υπολογιστές και την κοινή χρήση ενός φακέλου μου στέλνει αυτό το σφάλμα (πρέπει να διευκρινίζω ότι το έκανα μια φορά καλά, αλλά όταν επανεκκινήσω τα PC δεν σέβομαι τον κοινόχρηστο φάκελο και θέλω να το μοιραστώ ξανά μου λέει αυτό) «Η παράμετρος δοκιμής samba επέστρεψε σφάλμα 1: Φόρτωση αρχείων διαμόρφωσης smb από / etc / samba / smb.conf
    rlimit_max: αύξηση του rlimit_max (1024) στο ελάχιστο όριο των Windows (16384)
    προειδοποίηση: Παράβλεψη μη έγκυρης τιμής «μερίδιο» για τις υπηρεσίες φόρτωσης παραμέτρου «ασφαλείας»

  7.   ΧΡΙΣΤΙΑΝΙΚΗ ΟΡΤΙΖ dijo

    Ναι, έτσι με εξυπηρέτησε στο NVIDIA JETSON TK1
    Το σφάλμα net usershare 'επέστρεψε 255: net usershare: δεν μπορεί να ανοίξει τον κατάλογο usershare / var / lib / samba / usershares. Σφάλμα Άδεια που απορρίφθηκε Δεν έχετε άδεια να δημιουργήσετε μια κοινή χρήση χρηστών. Ζητήστε από τον διαχειριστή σας να σας δώσει δικαιώματα για τη δημιουργία κοινής χρήσης.