Fix Samba 255 hiba (mappa megosztása)

Először is, mi a Samba hiba 255? Nos, ez az a hiba, amelyet kapunk, amikor bent vagyunk Ubuntu (például) megpróbálunk megosztani egy mappát, és nem tudjuk, mert azt mondja nekünk:

A "hálózati megosztás" 255-ös hibát adott vissza: net usershare: nem lehet megnyitni a usershare könyvtárat / var / lib / samba / usershares. Hibaengedély megtagadva Nincs engedélye a felhasználók megosztásának létrehozására. Kérje meg a rendszergazdát, hogy adjon engedélyt megosztása létrehozására.

Ez akkor történt velem, amikor megpróbáltam megosztott mappát létrehozni a felhasználók egyik számítógépén, hogy kényelmesen tudjak fájlokat cserélni egy futó Windows XP virtuális géppel Virtualbox.

Abban az esetben, Ubuntu a megoldás egyszerű, mert mindent úgy oldottam meg, hogy a terminálon futtattam:

sudo chmod 777 /var/lib/samba/usershares

De lehet, hogy ez nem jelent megoldást mások számára. Például a Debian esetében ez könnyen megoldható azzal is, hogy felvesszük a felhasználónkat a sambashare csoportba.

# addgroup usuario sambashare

Csak azt mondták nekem a képviselőtől, hogy egy másik lehetséges megoldás a fájl hozzáadása /etc/samba/smb.conf a paraméter: only usershare owner = Hamis

De tegyük fel, hogy szeretnénk még valamit. Ebben az esetben nem akarjuk, hogy felhasználónevet és jelszót kérjen tőlünk a megosztott mappa eléréséhez. Nos, ehhez csinálunk egy mappát a / media-ban:

# mkdir /media/compartir
# chmod -R 777

Ezután hozzáadjuk az /etc/samba/smb.conf fájl végéhez:

[dokumentumok] megjegyzés = Megosztott dokumentumok elérési útja = / media / share public = yes írható = igen

Nos, bizonyos esetekben újra kell indítanunk a Sambát:

# /etc/init.d/samba restart

Most a virtuális gépről csak be kell töltenem a Windows Intézőt:

\\192.168.X.X\compartir

És kész ..


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   ívelés dijo

    A második módszer a helyes. Az Ubuntuban ehhez is kell lennie egy csoportnak, valószínűleg ez a könyvtár nem tartozik a sambashare csoporthoz, vagy valami hiányzik az smb.conf fájlból.
    A 777-es jogosultsági probléma biztonsági problémát generál, jobb, ha alkalmanként használjuk annak ellenőrzésére, hogy működik-e, de miután ellenőrizte, folytassa a csoportok és / vagy a samba konfigurációs fájljának beállításával.

    1.    élénk dijo

      Igazad van a 777-esről, de az ötlet az, hogy "Mindenki" hozzáférhet ahhoz a mappához, hogy írjon / töröljön / másoljon / áthelyezzen 😉

  2.   Federico Antonio Valdes Toujague dijo

    üdvözlet Elav !!!. Ez a megoldás otthoni hálózaton történő megosztáshoz, vagy nem igényel biztonságot. Nagyon hasonlít ahhoz, amikor a Windows XP rendszerben azt mondjuk, hogy a számítógép nem regisztrálva egy Tartományban, hogy a fájlmegosztás engedélyezett, és azt mondjuk, hogy bárki írhat vagy olvashat a megosztott erőforrásokban. Ezért nincs biztonság.
    Egyébként a Samba sorozatban egy vagy több cikket kötelesek szentelni mappák és nyomtatók megosztására. Az otthoni hálózattól az összes törvényt tartalmazó fájlszerverig.
    Türelmét kérem ezzel kapcsolatban, mivel Samba elmagyarázása nem könnyű. 🙂

    1.    eliotime3000 dijo

      Valójában a Samba sokkal hasznosabb számomra, mivel megosztott mappákat használok, és inkább elkerülöm a mappák megosztásához szükséges konfigurációval kapcsolatos problémákat.

  3.   gato dijo

    köszönöm, ez a cikk jól fog jönni a hiba miatt, amelyet Samba nekem adott, amikor megpróbáltam megosztani a Public: D mappát.

  4.   Federico Antonio Valdes Toujague dijo

    Minden alkalommal, amikor megpróbálok megjegyzést fűzni a Samba-hoz: Az SmbClient a következő hibát adja nekem:

    A 404. zónát nem találta meg, amit keresett!

    Esetleg helytelen linket követett, vagy olyan dokumentumot keres, amelynek címe megváltozott. Menjen vissza a kezdőlapra, vagy használja a fenti keresőmotort, hogy új célt találjon. Vagy hozzáférhet más érdekes linkekhez, hogy megtalálja, amit keres, például:

  5.   Ricardo dijo

    Helló, a chmod-R 777 jogosultságokat alkalmaztam a megosztott könyvtárhoz, és most nem enged be, hanem megmutatja a Windows mappáját, de amikor be akarok lépni, azt mondja, hogy megtagadták az engedélyt, hogyan lehet ezt megoldani?

    1.    adrian aaae dijo

      Adja meg ugyanazt, de fordított chmod-R 777 értékkel (kevesebb az engedélyek eltávolítása)
      chmod + R 777 a könyvtárba az engedélyek beállításához

  6.   JORGE FRANCISCO JUAREZ ZUNIGA dijo

    Jó napot mindenkinek, szükségem van a segítségére:
    Két hálózaton lévő számítógépet próbálok összekapcsolni az Ubuntuval, és sok próbálkozás után sikerült telepítenem a sambát, és ez megjelenik az indítóban, és miután beállítottam egy új munkacsoportot mindkét számítógépen, és megosztottam egy mappát, ez a hibaüzenetet küld nekem (meg kell tisztázni, hogy egyszer jól csináltam, de a számítógépek újraindításakor nem tartom tiszteletben a megosztott mappát, és újra meg akarom osztani, ezt mondja nekem) «A samba tesztparaméter 1. hibát adott: smb konfigurációs fájlok betöltése az / etc / samba / könyvtárból smb.conf
    rlimit_max: az rlimit_max (1024) növelése a Windows minimális határértékére (16384)
    figyelmeztetés: A „security” paraméter hibás betöltési szolgáltatásainak érvénytelen „share” értékének figyelmen kívül hagyása

  7.   KERESZTÉN ORTIZ dijo

    igen, így szolgált az NVIDIA JETSON TK1-ben
    net usershare '255 hibaüzenetet adott vissza: net usershare: nem tudja megnyitni a usershare könyvtárat / var / lib / samba / usershares. Hibaengedély megtagadva Nincs engedélye a felhasználók megosztásának létrehozására. Kérje meg a rendszergazdát, hogy adjon engedélyt megosztása létrehozására.