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
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 ..
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.
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 😉
ü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ű. 🙂
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.
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.
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:
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?
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
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
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.