У меня есть компьютер, выполняющий роль локального сервера веб-разработки, использующий Ubuntu 12 с графическим интерфейсом рабочего стола. Я использую SAMBA для общего доступа к папке в /var/www (я знаю, что это не рекомендуется, но это общий доступ, и это локально, я также изменил владельца на пользователя Чад). Я устанавливаю samba в Ubuntu и вижу папку, но не могу подключиться к ней. Вот копия моего smb.conf а также вот что я попробовал:

  1. Создал общую папку с помощью администрирования сервера samba gui.
  2. Назначить пользователя в папку и установить имя пользователя / пароль
  3. Первоначально я просто использовал рабочую группу, и я подумал, что это будет работать, но не работает. Затем я попытался изменить имя рабочей группы на s1domain и использовать его вместо этого.

Проблема в том, что когда я пытаюсь подключиться из Windows 8, он запрашивает у меня логин. Я пробовал следующие комбинации:

  • s1\ чадь
  • s1domain\ чадь
  • рабочая группа \ чадь
  • Чад

Я в замешательстве, потому что, когда приглашение появляется впервые, оно имеет имя моего компьютера. Какую рабочую группу и домен я должен использовать? У меня было это на самом деле работать один раз, затем случайно перестал работать. Также это работает, если я открою акцию для всех.

smb.conf:

workgroup = s1domain

    [www2]
        path = /var/www
        writeable = yes
    ;   browseable = yes
        valid users = chad

1 ответ1

0

Может использовать немного больше информации из вашего smb.conf. Если это действительно единственная строка в [global], возможно, вывод 'testparm -sv' поможет (и, пожалуйста, не комментируйте строки).

И является ли "chad" действительным пользователем samba (вы добавили его в Samba с помощью smbpasswd)?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .