Форум русскоязычного сообщества Ubuntu


Автор Тема: Настройка SAMBA  (Прочитано 16300 раз)

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

Оффлайн sitestyler

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
Настройка SAMBA
« : 11 Январь 2008, 13:38:43 »
Добрый день всем!
Не выходит каменный цветок. Поиск по форуму и по гуглю тоже не помог. А задчка простая как грабли: сделать шары на кубунте 7.10

Делаю шару, потом пытаюсь на нее зайти с этой же кубунты, он шару видит, но при попытке входа на нее говорит, что каталог или файл does not exists. При попытке зайти с другого компа просит логин и пароль, и при этом, какие логин и пароль не написал бы - не пускает. Как это лечить? Вот выдержка из smb.conf

[global]
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
guest account = nobody
invalid users = root
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *passwd:*password\supdated\ssuccessfully* .
;   pam password change = no

[share]
path = /home/tolyan/share/
guest ok = yes
read only = no
case sensitive = no
strict locking = no
msdfs proxy = no
browseable = yes

Оффлайн lord_maloy

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #1 : 11 Январь 2008, 17:47:48 »
Попробуй так:

security = share

Оффлайн sitestyler

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #2 : 14 Январь 2008, 12:16:33 »
Попробуй так:
security = share

не помогает. Захожу сам на себя:
smb://192.168.125.128/share/
говорит, что каталог или файл smb://192.168.125.128/share/ does not exists

Оффлайн ddRoot

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #3 : 14 Январь 2008, 12:33:18 »
Может, папка действительно не существует? :)
А еще посмотри permissions на папке, чтение для всех должно быть.
[global]
        workgroup = TITANIC
        server string = %h server (Samba)
        interfaces = eth0 lo
        bind interfaces only=yes
        security = SHARE
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        wins support = no
[Music]
        path = /media/Work/Music/
        guest ok = Yes
[Films]
        path = /media/Work/Films
        guest ok = Yes
[Distr]
        path = /media/Work/Distr
        guest ok = Yes
[Temporary]
        path = /home/user/temp/smb
        guest ok = Yes
        host allow = localhost,10.0.0.10
        writable = yes
последняя папка расшарена на запись для самого себя (через виртуалку пересылаю файлы так)
Файл рабочий :)

Оффлайн sitestyler

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #4 : 14 Январь 2008, 13:55:38 »
Во! Это спасло отца русской демократии, спасибо!
Причина была вот в чем. В моем конфиге были закомменчены первые четыре строки из вашего конфига.

workgroup = TITANIC
server string = %h server (Samba)
interfaces = eth0 lo
bind interfaces only=yes

Добавил их в свой конфиг - все стало хорошо. Ну почти все. Снаружи (кUbuntu стоит на вмваре, а варя на винде) шары видно, а вот если пытаюсь залезть на собственную шару из кубунты, то выдает таймаут ошибку при коннекте. И не коннектится соответственно.

Оффлайн ddRoot

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #5 : 14 Январь 2008, 14:09:00 »
первая строчка - имя рабочей группы
вторая - необязательная совсем
третяя - интерфейсы, которые самба будет слушать (у меня есть еще ppp0 и я не хочу, чтоб из инета у меня по модему что-то качали)
четвертая, насколько я понимаю, включает третью. мне кажется, что она лишняя, при желании можно потестить
Попробуй последние 2 убрать, будет видеть самого себя

Оффлайн Red Line

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #6 : 05 Сентябрь 2008, 13:08:50 »
В Ubuntu 8.04 у мен после перезагрузки пропадают шары на каталогах.. приходится опять их расшаривать.. в 7.04 такого не было.. как сделать,чтобы шары сохранялись ?

Оффлайн Route

  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #7 : 05 Сентябрь 2008, 15:44:14 »
Может, папка действительно не существует? :)
А еще посмотри permissions на папке, чтение для всех должно быть.
[global]
        workgroup = TITANIC
        server string = %h server (Samba)
        interfaces = eth0 lo
        bind interfaces only=yes
        security = SHARE
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        wins support = no
[Music]
        path = /media/Work/Music/
        guest ok = Yes
[Films]
        path = /media/Work/Films
        guest ok = Yes
[Distr]
        path = /media/Work/Distr
        guest ok = Yes
[Temporary]
        path = /home/user/temp/smb
        guest ok = Yes
        host allow = localhost,10.0.0.10
        writable = yes
последняя папка расшарена на запись для самого себя (через виртуалку пересылаю файлы так)
Файл рабочий :)

а вот при таком конфиге доступ к папкам имеют все или он спрашивает логин и пароль? Как сделать, чтобы ое запрашивал их и где их (логин и пасс) вообще прописывать?

Оффлайн Airex

  • Любитель
  • *
  • Сообщений: 69
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #8 : 05 Сентябрь 2008, 15:49:55 »
доступ будут иметь все =)

надо создать пользователя в система, не обязательно с правом на вход, а потом исползуя smbpasswd -a <user> добавить его и smbpasswd -e <user> активировать

Оффлайн Route

  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #9 : 05 Сентябрь 2008, 16:22:26 »
доступ будут иметь все =)

надо создать пользователя в система, не обязательно с правом на вход, а потом исползуя smbpasswd -a <user> добавить его и smbpasswd -e <user> активировать

а можно прямо попунктно для осликов =) ? Задача создать юзера с логином vasya и паролем 12345. и что бы при заходе в расшаренные папки (на примере этого же конфига - Music, Films, Distr) запрашивались эти логин и пароль.

Заранее большущее спасибо!

Оффлайн Airex

  • Любитель
  • *
  • Сообщений: 69
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #10 : 05 Сентябрь 2008, 16:51:34 »
1. в объявления шар добавляешь
guest ok = no
valid user = vasya
вроде бы достаточно, но счас точно не вспомню, давно делал, попробуй так
2. в системе делаешь:
root@host# adduser vasya #отвечаем на вопросы, ставим пасс
root@host# smbpasswd -a vasya #ставим пасс
root@host# smbpasswd -e vasya #активируем юзера

Оффлайн Route

  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #11 : 05 Сентябрь 2008, 18:16:37 »
1. в объявления шар добавляешь
guest ok = no
valid user = vasya
вроде бы достаточно, но счас точно не вспомню, давно делал, попробуй так
2. в системе делаешь:
root@host# adduser vasya #отвечаем на вопросы, ставим пасс
root@host# smbpasswd -a vasya #ставим пасс
root@host# smbpasswd -e vasya #активируем юзера


категорически благодарю!

Оффлайн Densakh

  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #12 : 06 Сентябрь 2008, 13:40:15 »
1. в объявления шар добавляешь
guest ok = no
valid user = vasya
вроде бы достаточно, но счас точно не вспомню, давно делал, попробуй так
2. в системе делаешь:
root@host# adduser vasya #отвечаем на вопросы, ставим пасс
root@host# smbpasswd -a vasya #ставим пасс
root@host# smbpasswd -e vasya #активируем юзера

а можно также сделать, но при условии, что стоит security=share, а не security=user? Т.е. для отдельной шары прописать valid user=petya?
Ubuntu 8.04, Win Vista.

Оффлайн Densakh

  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #13 : 06 Сентябрь 2008, 14:57:52 »
а можно также сделать, но при условии, что стоит security=share, а не security=user? Т.е. для отдельной шары прописать valid user=petya?
отвечаю сам себе :) Нет, нельзя. Попробовал - не прокатывает. Ошибки валятся.
P.S. кстати не valid user, а valid users
« Последнее редактирование: 06 Сентябрь 2008, 14:59:28 от Densakh »
Ubuntu 8.04, Win Vista.

Оффлайн ghz133

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Настройка SAMBA
« Ответ #14 : 14 Сентябрь 2008, 11:26:38 »
Как сделать чтобы доступ к шаре был анонимный ? + как сделать чтобы 1 папка была свободная для записи, а вторая была в режиме readonly ?
« Последнее редактирование: 14 Сентябрь 2008, 11:28:13 от ghz133 »

 

Страница сгенерирована за 0.066 секунд. Запросов: 22.