Перш за все, що таке помилка 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
І готовий ..