Opravit chybu Samba 255 (sdílení složek)

Za prvé, co je chyba Samba 255? Je to chyba, kterou dostaneme, když jsme uvnitř ubuntu (například), zkusíme sdílet složku a nemůžeme, protože nám říká:

„Síťová sdílená položka“ vrátila chybu 255: čisté sdílení uživatelů: nelze otevřít adresář sdílení uživatelů / var / lib / samba / usershares. Chyba Oprávnění odepřeno Nemáte oprávnění k vytvoření sdílení uživatelů. Požádejte správce, aby vám udělil oprávnění k vytvoření sdílené složky.

To se mi stalo, když jsem se pokusil vytvořit sdílenou složku na jednom z počítačů svých uživatelů, abych si mohl pohodlně vyměňovat soubory s virtuálním strojem s Windows XP spuštěným na VirtualBox.

V případě ubuntu řešení je jednoduché, protože jsem vše vyřešil provedením v terminálu:

sudo chmod 777 /var/lib/samba/usershares

To však nemusí být řešení pro ostatní. Například v případě Debianu to lze snadno vyřešit také přidáním našeho uživatele do skupiny sambashare.

# addgroup usuario sambashare

Právě mi poslanec řekl, že do souboru je přidáno další možné řešení /etc/samba/smb.conf parametr: pouze vlastník sdílení = False

Ale řekněme, že chceme něco víc. V tomto případě nechceme, aby od nás požadovalo uživatelské jméno a heslo pro přístup ke sdílené složce. Z tohoto důvodu vytvoříme složku v / media:

# mkdir /media/compartir
# chmod -R 777

A pak přidáme na konec souboru /etc/samba/smb.conf:

[documents] komentář = Cesta ke sdíleným dokumentům = / média / sdílení veřejné = ano zapisovatelné = ano

V některých případech musíme Sambu restartovat:

# /etc/init.d/samba restart

Nyní z virtuálního stroje musím dát do Průzkumníka Windows:

\\192.168.X.X\compartir

A připraven ..


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   vyklenutí řekl

    Druhá metoda je správná. V Ubuntu také musí existovat skupina, nejpravděpodobnější je, že adresář nepatří do skupiny sambashare nebo něco v souboru smb.conf chybí.
    Problém s oprávněním 777 generuje bezpečnostní problém, je lepší jej občas použít ke kontrole, zda funguje, ale po ověření pokračujte v úpravách konfiguračního souboru skupin a / nebo samby.

    1.    živý řekl

      Máte pravdu o 777, ale myšlenka je, že do této složky má přístup „Každý“, aby mohl psát / mazat / kopírovat / přesouvat 😉

  2.   Federico Antonio Valdes Toujague řekl

    Zdravím Elav !!!. Toto řešení je pro sdílení v domácí síti nebo nevyžaduje žádné zabezpečení. Je to velmi podobné tomu, když v systému Windows XP říkáme, že je sdílení souborů povoleno, a bez registrace počítače v doméně, a říkáme, že kdokoli může ve sdílených zdrojích psát nebo číst. Neexistuje tedy žádná bezpečnost.
    Každopádně v seriálu Samba jsem povinen věnovat jeden nebo více článků sdílení složek a tiskáren. Od domácí sítě po souborový server se všemi zákony.
    V tomto ohledu vás žádám o trpělivost, protože vysvětlení Samby není snadné. 🙂

    1.    eliotime3000 řekl

      Ve skutečnosti je Samba pro mě mnohem užitečnější, protože používám sdílené složky a raději se vyhýbám problémům s konfigurací sdílení složek.

  3.   gato řekl

    děkuji, tento článek se bude hodit pro chybu, kterou mi Samba dává při pokusu o sdílení složky Public: D.

  4.   Federico Antonio Valdes Toujague řekl

    Pokaždé, když se pokusím přidat komentář na Sambu: SmbClient mi dává následující chybu:

    Zóna 404 jste nenašli to, co jste hledali!

    Možná jste použili nesprávný odkaz nebo hledáte dokument, který změnil adresu. Vraťte se na domovskou stránku nebo pomocí vyhledávače výše vyhledejte nový cíl. Nebo můžete přistupovat k dalším zajímavým odkazům a najít, co hledáte, například:

  5.   Ricardo řekl

    Dobrý den, na sdílený adresář jsem použil oprávnění chmod -R 777 a nyní mi nedovolí vstoupit, zobrazí mi složku z Windows, ale když chci vstoupit, řekne mi, že povolení bylo odepřeno, jak to vyřešit?

    1.    adrian aaae řekl

      Dejte totéž, ale obráceně chmod -R 777 (méně znamená odebrání oprávnění)
      chmod + R 777 do adresáře pro nastavení oprávnění

  6.   JORGE FRANCISCO JUAREZ ZUNIGA řekl

    Dobré odpoledne všem, potřebuji vaši pomoc:
    Snažím se připojit dva počítače v síti s Ubuntu a po mnoha pokusech jsem byl schopen nainstalovat sambu a objeví se ve spouštěči a po konfiguraci nové pracovní skupiny na obou počítačích a sdílení složky mi pošle tuto chybu (musím objasněte, že jsem jednou udělal dobře, ale při restartování počítačů nerespektuji sdílenou složku a chci znovu sdílet, říká mi to) «Testovací parametr samba vrátil chybu 1: Načíst konfigurační soubory smb z / etc / samba / smb .conf
    rlimit_max: zvýšení rlimit_max (1024) na minimální limit Windows (16384)
    varování: Ignorování neplatné hodnoty 'share' pro parametr 'security' služby načítání chyb

  7.   KŘESŤANSKÝ ORTIZ řekl

    ano, tak mi to sloužilo v NVIDIA JETSON TK1
    chyba vrácení síťového sdílení 255: síťová sdílení uživatelů: nelze otevřít adresář sdílení uživatelů / var / lib / samba / usershares. Chyba Oprávnění odepřeno Nemáte oprávnění k vytvoření sdílení uživatelů. Požádejte správce, aby vám udělil oprávnění k vytvoření sdílené složky.