Я отчаянно пытаюсь выставить некоторые доли так, чтобы они могли быть открыты без любых учетных данных. Я не забочусь о безопасности данных в (и целого сервера, поэтому если легче получить доступ к ним как root
- это очень меня устраивает).
Существует много ПРАКТИЧЕСКИХ РУКОВОДСТВ на том предмете, большинстве из них противоречащее (или для более старой версии самбы, я использую 4.5.8
на xenial
)
Со следующей конфигурацией (связанный из различных источников)
[2TB]
comment = temporary dir
path = /mnt/2TB
browseable = yes
read only = no
public = yes
only guest = yes
[data]
path = /var/lib/machines/tor/root/data
browseable = yes
read only = no
public = yes
only guest = yes
Я вижу на своих машинах Windows две доли при доступе \\10.10.10.254
(сервер самбы).
Одна из долей (2TB
) доступно (я вижу содержание), и доступ к другому запрещен с You do not have permission to acces \\10.10.10.254\data
.
Я предполагаю, что причина происходит из-за прав доступа.
Я chmod
data
каталог к 777 надеждам, что самба получила бы подсказку (и не приняла бы во внимание компоненты контура, которые не могут быть доступны для анонимного пользователя). Это не решило проблему.
Любое из решений ниже было бы прекрасно в моем контексте (я знаю обо всех плохих вещах, которые могут произойти из-за слабых прав доступа, возможно с привилегированным пользователем - это не проблема),
root
и поэтому не имеет никаких ограничений для доступа к даннымnobody
может получить доступ к немуЧто было бы корректное колдовство конфигурации (в [global]
и определение доли), так один или оба из решений выше включены?
Можно также попытаться добавить force
команды к samba.conf
force user = [yourusername]
force group = [yourusername]
, если это соответствует варианту использования
две идеи: оба связанные с путем второй доли:
/var
системный путь (который иногда находится на отдельном временном разделе)
И если Вы хотите получить доступ к /var/lib/machines/tor/root/data
, Вам нужно к
chmod -R 777
когда Вы в каталоге /var/lib/machines/tor/root/
Мое предложение: сделайте новую символьную ссылку в /mnt
ln -s /var/lib/machines/tor/root/data /mnt/data
и попытайтесь совместно использовать тот одну