Fix Samba-fejl 255 (Mappedeling)

Først og fremmest, hvad er Samba-fejl 255? Nå, det er den fejl, vi får, når vi er inde Ubuntu (for eksempel), vi prøver at dele en mappe, og vi kan ikke, fordi den fortæller os:

"Netværksdeling" returnerede fejl 255: netbrugershare: kan ikke åbne brugerharekatalog / var / lib / samba / brugerhares. Fejltilladelse nægtet Du har ikke tilladelse til at oprette en brugerhare. Bed din administrator om at give dig tilladelse til at oprette en deling.

Dette skete for mig, da jeg forsøgte at oprette en delt mappe på en af ​​mine brugeres pc'er, så jeg komfortabelt kunne udveksle filer med en virtuel maskine med Windows XP kørende. VirtualBox.

I tilfælde af Ubuntu løsningen er enkel, fordi jeg løste alt ved at udføre i terminalen:

sudo chmod 777 /var/lib/samba/usershares

Men dette er muligvis ikke løsningen for andre. For eksempel kan det i tilfælde af Debian nemt løses ved at tilføje vores bruger til sambashare-gruppen.

# addgroup usuario sambashare

De fortalte mig bare af MP, at der tilføjes en anden mulig løsning til filen /etc/samba/smb.conf parameteren: userhare only ejer = Falsk

Men lad os sige, at vi vil have noget mere. I dette tilfælde ønsker vi ikke, at det beder os om et brugernavn og en adgangskode for at få adgang til den delte mappe. Nå, hvad vi gør er at oprette en mappe i / media:

# mkdir /media/compartir
# chmod -R 777

Og så tilføjer vi til slutningen af ​​filen /etc/samba/smb.conf:

[dokumenter] kommentar = Delt dokumentsti = / media / share public = ja skrivbar = ja

Og godt, i nogle tilfælde er vi nødt til at genstarte Samba:

# /etc/init.d/samba restart

Nu fra den virtuelle maskine skal jeg bare sætte i Windows Stifinder:

\\192.168.X.X\compartir

Og klar ..


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   buet sagde han

    Den anden metode er den rigtige. I Ubuntu skal der også være en gruppe til det, sandsynligvis at mappen ikke tilhører sambashare-gruppen, eller noget mangler i smb.conf.
    777-tilladelsesproblemet genererer et sikkerhedsproblem, det er bedre at bruge det lejlighedsvis til at kontrollere, om det fungerer, men når det er bekræftet, skal du fortsætte med at justere grupperne og / eller samba-konfigurationsfilen.

    1.    Elav sagde han

      Du har ret i 777, men ideen er, at "Alle" har adgang til den mappe til at skrive / slette / kopiere / flytte 😉

  2.   Federico Antonio Valdes Toujague sagde han

    hilsner Elav !!!. Denne løsning er til deling på et hjemmenetværk eller kræver ingen sikkerhed. Det ligner meget når i Windows XP, uden at computeren er registreret i et domæne, siger vi, at fildeling er aktiveret, og vi siger, at enhver kan skrive eller læse i de delte ressourcer. Derfor er der ingen sikkerhed.
    Under alle omstændigheder er jeg i Samba-serien forpligtet til at dedikere en eller flere artikler til deling af mapper og printere. Fra et hjemmenetværk til en filserver med alle love.
    Jeg beder om din tålmodighed i denne henseende, da det ikke er let at forklare Samba. 🙂

    1.    eliotime3000 sagde han

      Faktisk er Samba meget mere nyttigt for mig, da jeg bruger delte mapper, og jeg foretrækker at undgå problemer med konfigurationen for at dele mapper.

  3.   gato sagde han

    tak, denne artikel vil være praktisk for den fejl, som Samba giver mig, når jeg prøver at dele mappen Public: D.

  4.   Federico Antonio Valdes Toujague sagde han

    Hver gang jeg prøver at sende en kommentar til Samba: SmbClient giver mig følgende fejl:

    Zone 404 du har ikke fundet det, du ledte efter!

    Muligvis har du fulgt et forkert link eller leder efter et dokument, der har ændret adresse. Gå tilbage til hjemmesiden, eller brug søgemaskinen ovenfor for at finde en ny destination. Eller du kan få adgang til andre interessante links for at finde det, du leder efter, for eksempel:

  5.   Ricardo sagde han

    Hej, jeg anvendte tilladelser chmod -R 777 til det delte bibliotek, og nu lader det mig ikke komme ind, det viser mig mappen fra Windows, men når jeg vil gå ind, fortæller det mig tilladelse nægtet, hvordan skal jeg løse dette?

    1.    adrian aaae sagde han

      Giv det samme, men i omvendt chmod -R 777 (mindre er at fjerne tilladelser)
      chmod + R 777 til kataloget for at indstille tilladelser

  6.   JORGE FRANCISCO JUAREZ ZUNIGA sagde han

    God eftermiddag alle sammen, jeg har brug for din hjælp:
    Jeg forsøger at forbinde to pc'er i et netværk med Ubuntu, og efter mange forsøg har jeg været i stand til at installere samba, og det vises i launcheren, og efter at have konfigureret en ny arbejdsgruppe på begge pc'er og delt en mappe, sender den mig denne fejl (jeg skal præciser, at jeg gjorde det ok en gang, men når jeg genstarter pc'erne, respekterer jeg ikke den delte mappe, og jeg vil dele den igen, fortæller mig dette) «Samba-testparameteren returnerede fejl 1: Indlæs SMB-konfigurationsfiler fra / etc / samba /smb.conf
    rlimit_max: øger rlimit_max (1024) til minimum Windows-grænse (16384)
    advarsel: Ignorerer ugyldig værdi 'del' for parameter 'sikkerhed' fejlindlæsningstjenester

  7.   KRISTEN ORTIZ sagde han

    ja på den måde tjente det mig i NVIDIA JETSON TK1
    netbrugershare 'returnerede fejl 255: netbrugershare: kan ikke åbne brugerharekatalog / var / lib / samba / usershares. Fejl Tilladelse nægtet Du har ikke tilladelse til at oprette en brugerhare. Bed din administrator om at give dig tilladelse til at oprette en deling.