Ошибка 255 при запуске net usershare mint

  • Печать

Страницы: [1] 2  Все   Вниз

Тема: Ошибка 255 при запуске ‘net usershare’  (Прочитано 38175 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
lcnet

Добрый день!

После обновления с Ubunta 9.04 до 9.10 при попытке расшарить папку периодически вылетает эта ошибка:

«Ошибка 255 при запуске ‘net usershare’: net usershare add: cannot convert name «Everyone» to a SID. Memory allocation error»

Пробовал рестатить самбу «sudo /etc/init.d/samba restart»
Пробовал расшаривать через консоль с помощью «net usershare»

Самое интересное что ошибка не постоянная, появляется после перезагрузки системы и исчезает после первой же перезагрузки ситемы, а бывает что раз по 10 рестартить приходится.

Как это лечить?

З.Ы. Сильно не ругаться я новичок в Линуксоводстве)


Оффлайн
kosh59

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

usershare owner only = falseну и конечно перезапуском самбы

sudo /etc/init.d/samba restart


Оффлайн
nocturna

Та-же проблема.

Ошибка 255 при запуске 'net usershare': net usershare add: cannot convert name "Everyone" to a SID. Memory allocation error.
Добавление usershare owner only = false не помогло…


Оффлайн
S.Dedal

У меня похожая проблема. Поставил Ubuntu 9.10 второй системой после Windows 7, при попытке расшарить папку, находящуюся на винте с файловой системой ntfs получаю пресловутую ошибку 255. Прописал строчку usershare owner only = false в /etc/samba/smb.conf следующим образом:

Но эта ошибка все равно появляется, перезапуск самбы и перезагрузка не помогли.
Возможно что-то сделал не так или прописал не туда, т.к. Ubuntu поставил недавно и в ней я нубас полнейший.


Оффлайн
lcnet

kosh59, Неее тут другое… такое ощущение что все ошибки с ‘net usershare’ именуются Ошибка 255…

Вот пример:
«Ошибка 255 при запуске ‘net usershare’: net usershare add: cannot share path /media/disk as we are restricted to only sharing directories we own. Ask the administrator to add the line «usershare owner only = False» to the [global] section of the smb.conf to allow this«
— Эта ошибка значит вы пытаетесь сделать общедоступным диск или папку, владельцем которой ваша учётная запись не является.

Как ты и горишь надо в etc/samba/smb.conf и в секцию [global] в подраздел Misc дописать строчку:

usershare owner only = False.

Это разрешит нам как пользователю открывать общий доступ к чужим объектам. Так, диски находятся в ведении суперпользователя.

 Опять таки ошибка с номером 255
«Ошибка 255 при запуске ‘net usershare’: net usershare add: cannot convert name «Everyone» to a SID. Memory allocation error«
— Чем она лечится я так и не понял, или мои махинации помогли то-ли этот глюк прошел сам через пару обновлений…

Я делал так.
1) Примонтировал диски таким нехитрым способом
sudo gedit /etc/mtab
скопировал нужное и в вставил в
sudo gedit /etc/fstab
заменив fuseblk на ntfs-3g
1.2) строка «usershare owner only = False«. у меня уже была прописана… если у Вас нет, вставьте на всяк пожарный
2) Поставил самбу «Sudo apt-get install samba«,
3) Расшарил папки через ГУИ Samb’ы «Система/Администрирование/Samba» назначив там нужные права доступа.

« Последнее редактирование: 27 Января 2010, 20:44:22 от lcnet »


Оффлайн
netsloff

попробуйте так sudo /etc/init.d/samba restart Если будет так (ок) (fail) то сделайте так sudo apt-get install —reinstall samba-common-bin а потом так sudo /etc/init.d/samba restart мне помогло…


Оффлайн
stepnoy

мне это не помогло

попробуйте так sudo /etc/init.d/samba restart Если будет так (ок) (fail) то сделайте так sudo apt-get install —reinstall samba-common-bin а потом так sudo /etc/init.d/samba restart мне помогло…

вот такая постоянно ошибка

кто может подсказать в чем тут проблема?


Оффлайн
GrafTrahula

можно попробовать запустить sudo nautilus и через него повторить расшаривание.мне помогло


Оффлайн
simulyant

У меня при расшаривании папки через nautilus возникает эта ошибка «Ошибка 255 при запуске ‘net usershare’: net usershare add: cannot convert name «Everyone» to a SID. Invalid parameter»

— добавление usershare owner only = false в /etc/samba/smb.conf — не помогло
— Переустановка samba-common-bin — sudo apt-get install —reinstall samba-common-bin а потом так sudo /etc/init.d/samba restart — не помогло
— Запуск sudo nautilus не помог

Что делать?

Ubuntu 10.04 Netbook Edition


Оффлайн
Kiberman

У меня при расшаривании папки через nautilus возникает эта ошибка «Ошибка 255 при запуске ‘net usershare’: net usershare add: cannot convert name «Everyone» to a SID. Invalid parameter»

— добавление usershare owner only = false в /etc/samba/smb.conf — не помогло
— Переустановка samba-common-bin — sudo apt-get install —reinstall samba-common-bin а потом так sudo /etc/init.d/samba restart — не помогло
— Запуск sudo nautilus не помог

Что делать?


тоже такая же ошибка,решения пока не нашёл может кто из постояльцев ответит

« Последнее редактирование: 09 Марта 2011, 15:49:08 от Kiberman »


Оффлайн
gregory5

Расшаривай через конфиг, а не наутилус, и да судо наутилус запуститься без поддержки сети из за кривизны в шине, запускать нужно sudo dbus-launch nautilus, но не расшаривай наутилусом, криво оно работает


Оффлайн
0konstantin0

как я понял такое бывает если дополнительно установить сервер самба из репозитория помимо стандартного….


Оффлайн
IAmABanana

Была такая же проблема с расшариванием собственых папок через роутер. Решилось всё очень просто: идём Система>Администрирование>опубликованные папки и добавляем всё что нужно.

KXStudio 14.04 дуалбут с Win7
Lenovo Thinkpad X230


Оффлайн
ps1x0

Здравствуйте, уважаемые. Была похожая проблема: не мог расшарить папку с полным доступом на ntfs разделе.
Победил с помощью добавления строчки usershare owner only = false в секцию [global] /etc/samba/smb.conf
Потом возникла проблема с предоставлением гостевого доступа к расшаренной папке. Не знаю что тут сыграло определяющую роль, но во-первых убрал sticky-бит c usershares

sudo chmod -t /var/lib/samba/usershares
во-вторых примонтировал раздел с ntfs c правами drwxrwxrwx, путем изменения umask=007 на umask=000. В итоге строчка в fstab с ntfs разделом выглядела следующим образом:

UUID=C53D4B0FAEB1E5A1 /media/data     ntfs    defaults,umask=000,gid=46 0       0
Решил на всякий случай написать, может кому-нибудь пригодится. Ubuntu 10.04 LTS

« Последнее редактирование: 18 Ноября 2011, 10:56:02 от ps1x0 »

Если отдавать ужин врагу, можно приобрести друга (с)


Оффлайн
denisyan

проблема решилась так. Началось это после установки сервера и изменении прав вна каталог VAR. Я вернул права на место и через рута (sudo nautilus) назначил общий доступ. Папка появилась в сети после перезагрузки


  • Печать

Страницы: [1] 2  Все   Вверх

Hey folks, I’ve been struggling with Samba and folder sharing for the last 2 days and I’m at a loss and hoping that somebody more knowledgeable can help.

I’ve had Samba running well on a Linux Mint 20 Cinnamon edition machine for many months without issue. I recently installed Linux Mint Cinnamon on 2 other machines and having been trying to get Samba working on them but keep getting this error when trying to share any folder:

net usershare returned error 255: net usershare add:
cannot convert name «mark» to a SID. None of the
information to be translated has been translated..

I have uninstalled and reinstalled Samba and the Samba Client several times, and tried various options in the smb.conf file but nothing seems to work. I then checked the machine that Samaba has been running on and while previous shared folders are still shared, I get the same error if I try to share any new folders.

If anybody can help me solve the issue before I end up pulling my hair out I would greatly appreciate it.

Here are the results for testparm -s

mark@Home-Linux:~$ testparm -s
Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Server role: ROLE_STANDALONE

# Global parameters
[global]
log file = /var/log/samba/log.%m
logging = file
map to guest = Bad User
max log size = 1000
obey pam restrictions = Yes
pam password change = Yes
panic action = /usr/share/samba/panic-action %d
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
passwd program = /usr/bin/passwd %u
server role = standalone server
server string = %h server (Samba, Ubuntu)
unix password sync = Yes
usershare allow guests = Yes
usershare owner only = No
workgroup = MARK
idmap config * : backend = tdb

[printers]
browseable = No
comment = All Printers
create mask = 0700
path = /var/spool/samba
printable = Yes

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 4 times in total.

Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Прежде всего, что такое ошибка 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

Депутат только что сказал мне, что еще одно возможное решение — добавить в файл /etc/самба/smb.conf параметр: Только владелец доли пользователя = Ложь

Но допустим, мы хотим чего-то большего. В этом случае мы не хотим, чтобы он запрашивал у нас имя пользователя и пароль для доступа к общей папке. Что ж, для этого мы создаем папку в / media:

# mkdir /media/compartir
# chmod -R 777

А потом добавляем в конец файла /etc/samba/smb.conf:

[документы] комментарий = Путь к общим документам = / media / share public = да для записи = да

И что ж, в некоторых случаях нам нужно перезапустить Samba:

# /etc/init.d/samba restart

Теперь с виртуальной машины мне просто нужно ввести Windows Explorer:

\\192.168.X.X\compartir

И готово ..

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Want to share a folder over local network and allow access with create and delete files permission? Here’s the step by step picture guide shows how to do the trick in Ubuntu (Updated for Ubuntu 23.04 Lunar Lobster)

It’s quite easy to share your files over LAN or even outside home network either via a temporary http / ftp server, or third party file transfer tool (such as Dukto).

If you however need to setup a share folder for long time use, then samba file and print service can be a good choice.

In previous Ubuntu 22.04 and earlier, there’s a ‘Local Network Share‘ option when you right-clicking on a folder. With it, user can easily install and setup a shared folder via a few mouse clicks.

The option is no longer available in Ubuntu since 22.10. However, it’s still easy to setup network share via an extension for Nautilus (the default file manager).

  1. First, press Ctrl+Alt+T key combination on keyboard to open a terminal window.
  2. When terminal opens, paste the command below and hit run to install the nautilus-share package, which install the samba service and setup file browser integration.
    sudo apt install nautilus-share

After installation, also run command nautilus -q to quit Nautilus to apply the extension.

2. Start sharing a folder

Now, right-click on any folder that you want to share over local network. There should be a “Sharing Options” option in pop-up menu.

Just click on this option will open the dialog, which is just the similar one in the previous Ubuntu releases. Then, do:

  1. Enable the checkbox for ‘Share this folder’.
  2. Set the folder name to whatever that you want, or just leave it with default.
  3. Enable write permission for choice (create and delete files).
  4. Enable guest access so anyone can access without authentication, or leave it disabled so user need to type username & password when trying to open this folder.

Once you clicked “Create Share” button, it will ask to confirm in next pop-up dialog for adding create and delete files permission. Just click ‘Add Permission Automatically’ to confirm.

Fix “Error 255” permission denied error!

When click sharing a folder in Nautilus, it may output an error says:

‘net usershare’ return error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Permission denied.

To fix the issue, just add your current user into sambashare group! And, this can be done by opening terminal (Ctrl+Alt+T) and run command:

sudo gpasswd --add $USER sambashare

Then, restart computer to apply changes.

Finally, re-do the previous step to create a share folder. When done, your folder icon will change with a little symbol in up-right.

Folder now being shared

3. Setup a password for authentication

If you didn’t enable ‘Guest access’, then you also need to set a password for access.

  1. First, press Ctrl+Alt+T on keyboard to open terminal.
  2. Then, run command to set a smb password:
    sudo smbpasswd -a $USER
  3. Finally, restart samba service via sudo systemctl restart smbd command.

Finally, you can access this shared folder remotely via the username for current login user in Ubuntu system, but with another password you just set specially for network share.

  • Account: user-name for loggin in the Ubuntu system (run whoami to tell).
  • Password: the password you just set.

Firstly, you need to get either the hostname of local IP address for the Ubuntu machine. To do so, either go to Wifi/Network Settings, or run command in terminal:

  • To get hostname, run:
    hostname
  • To get the IP address, run:
    ip address

To access the shared folder in different system:
replace host_name_here with the hostname, and replace ip_here with the IP address. They are hirsute and 192.168.0.108 in the previous picture.

  • For Windows, go to “Start Menu -> Run” (or press Windows logo key + R) and then type either \\host_name_here or \\ip_here and hit Enter.
  • For Linux, it depends on your system. For Gnome Desktop, open file manager and go to “Other Locations”, under bottom “Connect to Server” box type smb://host_name_here or smb://ip_here and hit Enter.
  • For Mac OS, press “command + K” on keyboard to open Connect to Server dialog, type in smb://host_name_here or smb://ip_here and hit Enter.

sudo apt install libwbclient0=2:4.3.8+dfsg-0ubuntu1 samba-libs=2:4.3.8+dfsg-0ubuntu1 python-samba=2:4.3.8+dfsg-0ubuntu1 samba-common=2:4.3.8+dfsg-0ubuntu1 samba-common-bin=2:4.3.8+dfsg-0ubuntu1 smbclient=2:4.3.8+dfsg-0ubuntu1 libsmbclient=2:4.3.8+dfsg-0ubuntu1 samba=2:4.3.8+dfsg-0ubuntu1
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
python-dnspython
Предлагаемые пакеты:
bind9 bind9utils ctdb ldb-tools smbldap-tools winbind heimdal-clients
Рекомендуемые пакеты:
samba-dsdb-modules samba-vfs-modules
НОВЫЕ пакеты, которые будут установлены:
python-dnspython samba
Пакеты, будут заменены на более СТАРЫЕ версии:
libsmbclient libwbclient0 python-samba samba-common samba-common-bin
samba-libs smbclient
обновлено 0, установлено 2 новых пакетов, 7 пакетов заменены на старые версии, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 8 195 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 12,0 MB.
Хотите продолжить? [Д/н]
Пол:1

http://linux.nsu.ru/ubuntu

xenial/main amd64 smbclient amd64 2:4.3.8+dfsg-0ubuntu1 [310 kB]
Пол:2

http://linux.nsu.ru/ubuntu

xenial/main amd64 samba-common-bin amd64 2:4.3.8+dfsg-0ubuntu1 [505 kB]
Пол:3

http://linux.nsu.ru/ubuntu

xenial/main amd64 python-samba amd64 2:4.3.8+dfsg-0ubuntu1 [1 058 kB]
Пол:4

http://linux.nsu.ru/ubuntu

xenial/main amd64 samba-libs amd64 2:4.3.8+dfsg-0ubuntu1 [5 173 kB]
Пол:5

http://linux.nsu.ru/ubuntu

xenial/main amd64 libwbclient0 amd64 2:4.3.8+dfsg-0ubuntu1 [30,4 kB]
Пол:6

http://linux.nsu.ru/ubuntu

xenial/main amd64 libsmbclient amd64 2:4.3.8+dfsg-0ubuntu1 [53,2 kB]
Пол:7

http://linux.nsu.ru/ubuntu

xenial/main amd64 samba-common all 2:4.3.8+dfsg-0ubuntu1 [81,0 kB]
Пол:8

http://linux.nsu.ru/ubuntu

xenial/main amd64 python-dnspython all 1.12.0-1 [85,2 kB]
Пол:9

http://linux.nsu.ru/ubuntu

xenial/main amd64 samba amd64 2:4.3.8+dfsg-0ubuntu1 [900 kB]
Получено 8 195 kБ за 1с (5 094 kБ/c)
Предварительная настройка пакетов …
dpkg: предупреждение: снижение версии smbclient с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
(Чтение базы данных … на данный момент установлено 238546 файлов и каталогов.)
Подготовка к распаковке …/smbclient_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается smbclient (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
dpkg: предупреждение: снижение версии samba-common-bin с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
Подготовка к распаковке …/samba-common-bin_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается samba-common-bin (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
dpkg: предупреждение: снижение версии python-samba с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
Подготовка к распаковке …/python-samba_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается python-samba (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
dpkg: предупреждение: снижение версии samba-libs:amd64 с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
Подготовка к распаковке …/samba-libs_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается samba-libs:amd64 (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
dpkg: предупреждение: снижение версии libwbclient0:amd64 с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
Подготовка к распаковке …/libwbclient0_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается libwbclient0:amd64 (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
dpkg: предупреждение: снижение версии libsmbclient:amd64 с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
Подготовка к распаковке …/libsmbclient_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается libsmbclient:amd64 (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
dpkg: предупреждение: снижение версии samba-common с 2:4.3.11+dfsg-0ubuntu0.16.04.6 до 2:4.3.8+dfsg-0ubuntu1
Подготовка к распаковке …/samba-common_2%3a4.3.8+dfsg-0ubuntu1_all.deb …
Распаковывается samba-common (2:4.3.8+dfsg-0ubuntu1) на замену (2:4.3.11+dfsg-0ubuntu0.16.04.6) …
Выбор ранее не выбранного пакета python-dnspython.
Подготовка к распаковке …/python-dnspython_1.12.0-1_all.deb …
Распаковывается python-dnspython (1.12.0-1) …
Выбор ранее не выбранного пакета samba.
Подготовка к распаковке …/samba_2%3a4.3.8+dfsg-0ubuntu1_amd64.deb …
Распаковывается samba (2:4.3.8+dfsg-0ubuntu1) …
Обрабатываются триггеры для man-db (2.7.5-1) …
Обрабатываются триггеры для libc-bin (2.23-0ubuntu7) …
Обрабатываются триггеры для systemd (229-4ubuntu16) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для ufw (0.35-0ubuntu2) …
Настраивается пакет samba-common (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет libwbclient0:amd64 (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет samba-libs:amd64 (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет libsmbclient:amd64 (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет smbclient (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет python-samba (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет samba-common-bin (2:4.3.8+dfsg-0ubuntu1) …
Настраивается пакет python-dnspython (1.12.0-1) …
Настраивается пакет samba (2:4.3.8+dfsg-0ubuntu1) …
Job for smbd.service failed because the control process exited with error code. See «systemctl status smbd.service» and «journalctl -xe» for details.
invoke-rc.d: initscript smbd, action «start» failed.
dpkg: ошибка при обработке пакета samba (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Обрабатываются триггеры для libc-bin (2.23-0ubuntu7) …
Обрабатываются триггеры для systemd (229-4ubuntu16) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
Обрабатываются триггеры для ufw (0.35-0ubuntu2) …
При обработке следующих пакетов произошли ошибки:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)

наверное буду заново ставить дистр без обновлений во время установки. опять попробую расшарить папки. посмотрю на ошибки и помучаю самбу. может быть к чему и приведёт…

Понравилась статья? Поделить с друзьями:
  • Ошибка 255 при восстановлении
  • Ошибка 257 атол
  • Ошибка 255 овен cloud
  • Ошибка 255 агат 1ф
  • Ошибка 2563 турбодизель фольксваген