Совместное использование Внешнего диска с помощью Samba в Ubuntu 18.04

У меня есть небольшая домашняя сеть 3 компьютеров, каждой под управлением Ubuntu 18.04. Вплоть до некоторого очень недавнего обновления я смог совместно использовать внешние диски, подключенные к каждой из машин через ту сеть... теперь не больше, и я не знаю почему. Очень разбитый... Я не компьютерный человек выдающихся способностей вообще, и это кажется, что должна быть очень простая вещь, но я не могу получить диски смонтироваться на других компьютерах в сети даже при том, что они появляются как доступные. Я добираюсь, полномочия отклонили ошибку.

Таким образом, как я настраиваю конфигурацию для этого так, чтобы не было НИКАКИХ полномочий, требуемых для внешнего диска... кто-либо мог анонимно смонтировать что диск на их рабочем столе. Должен быть способ сделать это. Я попробовал все старые учебные руководства, которые я могу найти, но просто сделать путаницу вещей. Я вид потребности пошаговые инструкции для этой проблемы конкретно.

testparm-s результаты

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[print$]"
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Глобальные параметры

[global]
    dns proxy = No
    log file = /var/log/samba/log.%m
    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)
    syslog = 0
    unix password sync = Yes
    usershare allow guests = Yes
    usershare owner only = No
    idmap config * : backend = tdb


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


[public]
    comment = public anonymous access
    create mask = 0660
    directory mask = 0771
    guest ok = Yes
    path = /var/samba/
    read only = No

net usershare info --long results

[Anime A-M]
path=/media/jaxes/Anime A-M
comment=
usershare_acl=Everyone:F,
guest_ok=y

info_fn: file /var/lib/samba/usershares/cinema a-m is not a well formed usershare file.
info_fn: Error was Path is not a directory.
info_fn: file /var/lib/samba/usershares/free is not a well formed usershare file.
info_fn: Error was Path is not a directory.
[Anime N-Z]
path=/media/jaxes/Anime N-Z
comment=
usershare_acl=Everyone:F,
guest_ok=y

[Public]
path=/home/jaxes/Public
comment=
usershare_acl=Everyone:F,
guest_ok=y
0
задан 24 November 2018 в 11:50

1 ответ

У Вас есть 2 доли под названием "Общественность", которые указывают на 2 пути differnt (/var/samba и/home/jaxes/Public). Samba перепутан.

Я удалил бы тот, который Вы имеете в/etc/samba/smb.conf или по крайней мере переименовываете его для высказывания... [public2].

Затем для доступа [Аниме N-Z] доля, необходимо будет вернуться к тому, что я рекомендовал первоначально: прямо под "рабочей группой = РАБОЧАЯ ГРУППА" строка добавляет этого:

force user = jaxes

Затем перезапуск smbd:

sudo service smbd restart
0
ответ дан 27 October 2019 в 02:21

Другие вопросы по тегам:

Похожие вопросы: