Коригирайте грешка в Samba 255 (Споделяне на папка)

На първо място, какво е грешка Samba 255? Е, това е грешката, която получаваме при влизане Ubuntu (например), ние се опитваме да споделим папка и не можем, защото тя ни казва:

„Мрежовото споделяне“ върна грешка 255: net 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 параметърът: само собственик на потребителско име = Невярно

Но да кажем, че искаме нещо повече. В този случай не искаме да ни иска потребителско име и парола за достъп до споделената папка. Е, за това това, което правим, е да създадем папка в / media:

# mkdir /media/compartir
# chmod -R 777

И след това добавяме в края на файла /etc/samba/smb.conf:

[документи] коментар = Споделени документи път = / медия / споделяне публично = да записваем = да

Е, в някои случаи трябва да рестартираме Samba:

# /etc/init.d/samba restart

Сега от виртуалната машина просто трябва да сложа в Windows Explorer:

\\192.168.X.X\compartir

И готово ..


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   извиване каза той

    Вторият метод е правилният. В Ubuntu също трябва да има група за това, най-вероятно тази директория не принадлежи към групата на sambashare или нещо липсва в smb.conf.
    Издаването на разрешение 777 генерира проблем със сигурността, по-добре е да го използвате от време на време, за да проверите дали работи, но след като бъде проверено, преминете към настройване на конфигурационния файл за групите и / или samba.

    1.    елав каза той

      Прав си за 777, но идеята е, че „Всеки“ има достъп до тази папка за запис / изтриване / копиране / преместване 😉

  2.   Федерико Антонио Валдес Туяге каза той

    поздрави Елав !!!. Това решение е за споделяне в домашна мрежа или не изисква никаква сигурност. Това е много подобно на това, когато в Windows XP, без компютърът да е регистриран в домейн, казваме, че споделянето на файлове е активирано и казваме, че всеки може да пише или чете в споделените ресурси. Следователно няма сигурност.
    Както и да е, в поредицата Samba съм длъжен да посветя една или повече статии на споделяне на папки и принтери. От домашна мрежа до файлов сървър с всички закони.
    Моля за вашето търпение в това отношение, тъй като обяснението на Самба не е лесно. 🙂

    1.    eliotime3000 каза той

      Всъщност Samba е много по-полезна за мен, тъй като използвам споделени папки и предпочитам да избягвам проблеми с конфигурацията за споделяне на папки.

  3.   Gato каза той

    благодаря, тази статия ще ви бъде полезна за грешката, която Samba ми дава, когато се опитвам да споделя папката Public: D.

  4.   Федерико Антонио Валдес Туяге каза той

    Всеки път, когато се опитвам да публикувам коментар на Samba: SmbClient ми дава следната грешка:

    Зона 404 не сте намерили това, което търсите!

    Възможно е да сте последвали неправилна връзка или да търсите документ, който е променил адреса. Върнете се на началната страница или използвайте търсачката по-горе, за да намерите нова дестинация. Или можете да получите достъп до други интересни връзки, за да намерите това, което търсите, например:

  5.   Рикардо каза той

    Здравейте, приложих разрешения chmod -R 777 към споделената директория и сега не ми позволява да влизам, показва ми папката от Windows, но когато искам да вляза, ми казва отказано разрешение, как да реша това?

    1.    Адриан ааае каза той

      Дайте му същото, но в обратен chmod -R 777 (по-малко е да премахнете разрешенията)
      chmod + R 777 към директорията, за да зададете разрешения

  6.   ХОРХЕ ФРАНЦИСКО ХУАРЕЗ ЗУНИГА каза той

    Добър ден всички, имам нужда от вашата помощ:
    Опитвам се да свържа два компютъра в мрежа с Ubuntu и след много опити успях да инсталирам samba и тя се появява в стартовия панел и след конфигуриране на нова работна група на двата компютъра и споделяне на папка ми изпраща тази грешка (трябва да поясня, че го направих добре веднъж, но при рестартиране на компютрите не уважавам споделената папка и искам да я споделя отново ми казва това) «Параметърът за тестване на samba върна грешка 1: Заредете smb конфигурационни файлове от /etc/samba/smb.conf
    rlimit_max: увеличаване на rlimit_max (1024) до минимално ограничение за Windows (16384)
    предупреждение: Пренебрегване на невалидна стойност „споделяне“ за услуги за зареждане на грешка на параметър „сигурност“

  7.   ХРИСТИЯНСКИ ОРТИЗ каза той

    да, по този начин ми послужи в NVIDIA JETSON TK1
    net usershare 'върна грешка 255: net usershare: не може да отвори директория за потребителско споделяне / var / lib / samba / usershares. Грешка Разрешението е отказано Нямате разрешение за създаване на потребителско споделяне. Помолете вашия администратор да ви даде разрешения за създаване на дял.