Перш за все, що таке помилка 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
Але, скажімо, ми хочемо чогось більшого. У цьому випадку ми не хочемо, щоб він запитував у нас ім’я користувача та пароль для доступу до спільної папки. Що ж, для цього ми створюємо папку в / media:
# mkdir /media/compartir
# chmod -R 777
А потім додаємо в кінець файлу /etc/samba/smb.conf:
[документи] коментар = Шлях спільних документів = / медіа / спільний доступ = так, що можна записати = так
Ну, і в деяких випадках нам доводиться перезапускати Samba:
# /etc/init.d/samba restart
Тепер із віртуальної машини я просто повинен помістити в Провідник Windows:
\\192.168.X.X\compartir
І готовий ..
Другий спосіб - правильний. В Ubuntu також повинна бути група для цього, швидше за все, каталог не належить до групи sambashare або щось не вистачає в smb.conf.
Випуск дозволу 777 породжує проблему безпеки, краще використовувати його час від часу, щоб перевірити, чи працює, але після перевірки перейти до налаштування груп та / або файлу конфігурації samba.
Ви маєте рацію щодо 777, але ідея полягає в тому, що "Усі" мають доступ до цієї папки для запису / видалення / копіювання / переміщення 😉
привіт Елав !!!. Це рішення призначене для спільного використання в домашній мережі або не вимагає захисту. Це дуже схоже на те, коли в Windows XP, не маючи комп’ютера, зареєстрованого в домені, ми говоримо, що спільний доступ до файлів увімкнено, і ми говоримо, що кожен може писати чи читати у спільних ресурсах. Тому безпеки немає.
У будь-якому випадку, у серії Samba я зобов'язаний присвятити одну або кілька статей спільному користуванню папками та принтерами. Від домашньої мережі до файлового сервера з усіма законами.
Я прошу вашого терпіння з цього приводу, оскільки пояснити Самбу непросто. 🙂
Насправді Samba набагато корисніший для мене, оскільки я використовую спільні папки, і я волію уникати проблем із конфігурацією для спільного використання папок.
дякую, ця стаття стане в нагоді за помилку, яку Samba видає мені при спробі поділитися папкою Public: D.
Кожного разу, коли я намагаюся залишити коментар на Samba: SmbClient видає мені таку помилку:
Зона 404 ви не знайшли того, що шукали!
Можливо, ви перейшли за неправильним посиланням або шукаєте документ, який змінив адресу. Поверніться на домашню сторінку або використовуйте пошукову систему вище, щоб знайти нове місце призначення. Або ви можете отримати доступ до інших цікавих посилань, щоб знайти те, що шукаєте, наприклад:
Привіт, я застосував дозволи chmod -R 777 до спільного каталогу, і тепер він не дозволяє мені входити, він показує мені папку з Windows, але коли я хочу ввести, це повідомляє мені про заборону дозволу, як це вирішено?
Дайте йому те саме, але в зворотному порядку chmod -R 777 (менше для видалення дозволів)
chmod + R 777 до каталогу для встановлення дозволів
Доброго дня всім, мені потрібна ваша допомога:
Я намагаюся підключити два ПК в мережі за допомогою Ubuntu, і після багатьох спроб мені вдалося встановити samba, і вона з'являється в панелі запуску, і після налаштування нової робочої групи на обох ПК та спільного використання папки, вона надсилає мені цю помилку (я повинен уточніть, що я зробив це нормально один раз, але при перезапуску ПК я не поважаю спільну папку і бажаю ще раз поділитися, це повідомляє мені це) «Параметр тесту samba повернув помилку 1: Завантажте конфігураційні файли smb з / etc / samba / smb.conf
rlimit_max: збільшення rlimit_max (1024) до мінімальної межі Windows (16384)
попередження: ігнорування недійсного значення "частка" для параметрів "безпека" служби помилок завантаження
так, це послужило мені у NVIDIA JETSON TK1
net usershare 'повернула помилку 255: net usershare: не вдається відкрити каталог спільного користування / var / lib / samba / usershares. Помилка У дозволі відмовлено Ви не маєте дозволу на створення спільного доступу користувачів. Попросіть свого адміністратора надати вам дозволи на створення спільного доступу.