Почему самба запрещает меня доступа к моей доле?

Я использую свою беспроводную клавиатуру и мышь только для эстетики. В то время как они являются портативными, они не быстры для установки на другой рабочей станции, так как они требуют соединения. Кроме того, не все компьютеры соединятся при начальной загрузке, таким образом, они не смогут работать на BIOS Setup и такой (Хотя большая часть Mac, кажется, соединяется при начальной загрузке, и я могу использовать ключи запуска с моим). Я использовал бы их в некотором типе стойки регистрации или стола секретаря, где эстетика может быть более важной.

10
задан 2 July 2010 в 19:00
6 ответов

Действительно ли SELinux активен? Если это, то можно сделать это доступным путем установки типа на public_content_t. Если самба должна смочь записать в него, то установленный тип на public_content_rw_t. Обратите внимание, что, если Вы делаете последнего, необходимо будет также сказать SELinux об этом; мой system-config-selinux имеет булевскую переменную для этого: Allow Samba to write files in directories labeled public_content_rw_t

5
ответ дан 2 December 2019 в 22:12
  • 1
    Привет Kevin - SELinux включен (осуществлять/предназначаться). У меня, кажется, нет a system-config-selinux инструмент все же. Я могу установить это использование setsebool allow_smbd_anon_write 1, это - то же? –  Kev 2 July 2010 в 19:16
  • 2
    Хорошо... необходимый к вкусной установке policycoreutils-gui для получения system-config-selinux... однако это - сервер, и я предполагаю, что это - базирующийся инструмент gui? –  Kev 2 July 2010 в 19:26
  • 3
    system-config-selinux - действительно базирующийся инструмент gui. Если я выполняю это на своем сервере и переключаю опцию, я нахожу это getsebool allow_smbd_anon_write возвраты переключили результаты. Таким образом, я выполнил бы ту команду и видел бы, работает ли она действительно. –  Kevin M 3 July 2010 в 18:22

Хм, это обычно означало бы, что локальный путь / загрузка (так, загрузка в корне Вашего servr) не существует на Вас сервер.

0
ответ дан 2 December 2019 в 22:12

Попытайтесь получить доступ к серверу самбы с IP-адресом вместо этого: \_ip_address_of_samba_server_\upload

Также проверьте, что самба входит в систему/var/log/samba/log.smbd, и посмотрите, если клиент окон действительно пытается войти в систему. Иначе существует проблема с сетью. И ошибка походит на него..

С уважением,

Martin

0
ответ дан 2 December 2019 в 22:12
  • 1
    Привет Martin - я просто обновил свой вопрос с ответами на Ваши предложения. Cheers. –  Kev 2 July 2010 в 19:01
  • 2
    Привет Kev, жаль о моем последнем, реагируют, я не был здесь некоторое время. Корректная конфигурация (попробуйте команду testparm)? Вы попытались смонтировать долю из Linux (через smbmount)? –  mkudlacek 7 July 2010 в 11:04

Существует некоторая дополнительная информация, которую необходимо будет предоставить для ответа на этот вопрос.

Я chown'd /upload папка в мою учетную запись 'kevin' и проверенный, что я мог создать файлы и папки через оболочку.

  • Вы делали это chown как корень, или как kevin, или как некоторая другая учетная запись?
  • Что группа в настоящее время присваивается каталогу?
  • Каков режим каталога? Выполнить набор битов для пользователя и группы?

Я могу просмотреть к машине из Windows 7, пройти проверку подлинности как 'kevin' и видеть свою долю корневого каталога и долю загрузки, но я не могу получить доступ к ним.

  • Действительно ли Ваша машина Windows 7 является членом той же рабочей группы как сервер Samba?
  • Действительно ли сервер является членом домена, действительно ли это - контроллер домена, или действительно ли это - автономный сервер? Если Ваша машина Windows 7 будет в домене, то Вы захотите рассмотреть соединение сервера к домену также. В то время как не необходимый, это поможет с аутентификацией.
  • Что security = установка в настоящее время в в /etc/samba/smb.conf? Если Ваш сервер Samba является членом домена, это должно, вероятно, быть security = ads; если Ваш сервер Samba автономен, это должно, вероятно, быть также security = user или security = share.
  • У Вас есть запись для client signing = no? (Вам, возможно, понадобится yes вместо этого при соединении с более новыми клиентами Windows)
  • У Вас есть запись для client use spnego = no? (Вам, возможно, понадобится yes вместо этого при соединении с более новыми клиентами Windows)
  • winbind выполнение? Если Ваш сервер не является доменным участником или контроллером домена, это может вызвать немного беспорядка при выполнении; автономным серверам не нужен этот сервис.
3
ответ дан 2 December 2019 в 22:12

Что говорит smbclient, при попытке соединиться через localhost? Те же ошибки, или просто ЗАПУТЫВАЮТ? И какие строки smbclient и окна совместно используют просмотр, создают? Вы попытались не войти в систему как никто, видеть, что Ваш каталог достижим.

И в последний раз но наименьшее количество.... http://www.tomshardware.com/forum/75-63-windows-samba-issue

В котором рекомендуется, чтобы securitylevel был понижен от (новых) 128-разрядных, позволяющих соединений до более старых и более совместимых версий совместного использования окон.

- Здесь ничто не идет.

-1
ответ дан 2 December 2019 в 22:12

Попробуй, мне помогло

http://winplat.net/post/2012/04/04/Unable-to-access-Samba-shares-from-Windows-7- with-error.aspx

  • Включить NetBIOS через TCP / IP
  • Выбрать уровень аутентификации
  • Подпись SMB
  • «Клиент для сетей Microsoft»
  • Порядок привязки сети
0
ответ дан 2 December 2019 в 22:12

Теги

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