Как я настраивал Самбу (Настройка Samba в Fedora/RedHat)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

expdot
Сообщения: 176
ОС: Fedora 13, Win Vista

Re: Как я настраивал Самбу

Сообщение expdot »

у меня такая проблема:
при подключении к smb-server'у все проходит нормально
но при листинге директорий в каждой директории оказывается на одну букву меньше
например: "File does not exist: smb://nas/lost+foun"
и так с каждым файлом/директорией

не знаю как побороть
из windows все нормально

может поможет

Код: Выделить всё

root@0[etc]# smbd -V
Version 2.2.9

знаю, что старая, но надеюсь, что не из за этого
Спасибо сказали:
rka57
Сообщения: 12
ОС: FC4

Re: Как я настраивал Самбу

Сообщение rka57 »

Подключаю Fedora 9 к домену Windows 2003 серверу
В домене меня видят, команды vbinfo -G vbinfo -U проходят, вижу и группы и юзеров
команда
smbclient -U asu //server/Data
после ввода пароля выводит список файлов в папке Data
Пытаюсь из Иксов посмотреть сетевое окружение - никого!!
подсоединяюсь к серверу, пишет "Не удается отобразить адрес sbm://server
Нет зарегистрированного приложения для обработеи данного файла"
Подскажите где ковырнуть?
Спасибо сказали:
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME

Re: Как я настраивал Самбу

Сообщение parovoZZ »

При попытке установить rTorrent самба попросилась обновиться. Теперь не могу зайти в папки Andrey и Andrey_1 (создал для теста) ((( На старой версии всё было ОК.
Строчки все один в один

Код: Выделить всё

[Andrey]
    comment = Network Folder/Disk for Andrey
    path = /mnt/Data/Andrey
    writeable = yes
    guest ok = no
    valid users = Andrey
    create mask = 0664
    directory mask = 0775
    read only = no

[Other]
    comment = Network Folder/Disk for Andrey (Other)
    path = /mnt/Data
    writeable = yes
    guest ok = no
    valid users = Andrey
    create mask = 0664
    directory mask = 0775
    read only = no


[Andrey_1]
    comment = Network Folder/Disk for Andrey
    path = /mnt/Other
    writeable = yes
    guest ok = no
    valid users = Andrey
    create mask = 0664
    directory mask = 0775
    read only = no
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Спасибо сказали:
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME

Re: Как я настраивал Самбу

Сообщение parovoZZ »

А что значит вот это в логе

Код: Выделить всё

[2008/10/11 20:57:55,  0] printing/print_cups.c:cups_connect(68)
  Unable to connect to CUPS server localhost:631 - В соединении отказано


Может из-за этого и не пускают меня в шару?
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Спасибо сказали:
ford1813
Сообщения: 383
ОС: Slackware

Re: Как я настраивал Самбу

Сообщение ford1813 »

parovoZZ писал(а):
11.10.2008 21:02
А что значит вот это в логе

Код: Выделить всё

[2008/10/11 20:57:55,  0] printing/print_cups.c:cups_connect(68)
  Unable to connect to CUPS server localhost:631 - В соединении отказано


Может из-за этого и не пускают меня в шару?

это попытка соединиться с сервером печати, локальным.
Контакты для связи:

E-mail: ford1813@gmail.com

Telegram: @ford1813
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

статья хорошая. :) но у меня проблема:
поставил сервер, подключил диски. В мастере указал, к какому диску давать доступ и при переходе на данный сервер с машины под управлением виндой - получаю отказ на доступ к ней. Промучался 2 часа, то толку никакого.
Спасибо сказали:
Makalu
Сообщения: 4

Re: Как я настраивал Самбу

Сообщение Makalu »

Сервер Samba стоит на работе, как из дома подключится к серверу?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Как я настраивал Самбу

Сообщение Juliette »

Makalu писал(а):
29.10.2008 01:13
Сервер Samba стоит на работе, как из дома подключится к серверу?

Дублик:
Как достучаться до сервера Samba из дома?
Ага.
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

А можно сделать доступ к серверу в определенную папку без подтверждения по логину и паролю?
Если честно, то я не могу зайти с виндового компа в папки сервера Самбы (пинги проходят). Создавал через мастера Самбы: указал папку к которой подключаться и кому. Пытаюсь подключиться к серверу (в Пуск - Выполнить пишу \\<IP адрес сервера>) а мне говорит, что данный адрес не найден. Что ей надо?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как я настраивал Самбу

Сообщение broom »

Soldier писал(а):
30.10.2008 07:07
А можно сделать доступ к серверу в определенную папку без подтверждения по логину и паролю?
Если честно, то я не могу зайти с виндового компа в папки сервера Самбы (пинги проходят). Создавал через мастера Самбы: указал папку к которой подключаться и кому. Пытаюсь подключиться к серверу (в Пуск - Выполнить пишу \\<IP адрес сервера>) а мне говорит, что данный адрес не найден. Что ей надо?

А Samba-сервер-то запущен? service smb status
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

получил ответ:
smbd (pid 4302 4302) выполняется...

а заходить - не заходит
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как я настраивал Самбу

Сообщение broom »

Во-первых, после изменения настроек наверное надо сервер рестартануть:
service smb restart
Во-вторых, попробуйте просмотреть с этого же компьютера список доступных на нём ресурсов:
smbclient --user=<your_user> -L localhost
В-третьих, если у вас включен firewall, попробуйте без него:
service iptables stop
В-четвёртых, если у вас включен selinux, проблема может быть и в нём:
setenforce 0
Теперь он в permissive режиме и будет только жаловаться в логи, но ничего не запрещать.

Да, неплохо бы заглянуть и в логи Samba.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

с локальной машины я вижу папку. заходит. с удаленной -нет.
надо ли использовать smbclient для Windows?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как я настраивал Самбу

Сообщение broom »

Soldier писал(а):
30.10.2008 11:55
с локальной машины я вижу папку. заходит. с удаленной -нет.
надо ли использовать smbclient для Windows?

В конфиге самбы (/etc/samba/smb.conf) в строке "hosts allow" что написано?
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

все, норм.
Всем спасибо за толковые советы
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

Во-первых, после изменения настроек наверное надо сервер рестартануть:
service smb restart
Во-вторых, попробуйте просмотреть с этого же компьютера список доступных на нём ресурсов:
smbclient --user=<your_user> -L localhost
В-третьих, если у вас включен firewall, попробуйте без него:
service iptables stop
В-четвёртых, если у вас включен selinux, проблема может быть и в нём:
setenforce 0
Теперь он в permissive режиме и будет только жаловаться в логи, но ничего не запрещать.


Вы были правы, мне селедовало соблюдать 1, 3, 4 пункты вашего топика.
Отсюда у меня вопросы: почему мне после запуска надо вводить эти команды:

Код: Выделить всё

ifconfig eth0 up
service smb start
service iptables down
setenforce 0


про первое, второе и третье я промолчу, :) а про settenforce 0 хотел бы узнать поподробнее, почему если я её не отключаю, то получаю отказ на доступ к папке?
Заранее спасибо.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как я настраивал Самбу

Сообщение broom »

Soldier
почему мне после запуска надо вводить эти команды:

потому что вы не произвели настройку своего дистрибутива.
ifconfig eth0 up

http://www.redhat.com/docs/en-US/Red_Hat_E...g-ethernet.html
service smb start

http://www.redhat.com/docs/en-US/Red_Hat_E...erviceconf.html
http://www.redhat.com/docs/en-US/Red_Hat_E...-chkconfig.html
service iptables down

Либо отключите iptables навсегда (так же, как включить Самбу), либо настройте его:
http://www.redhat.com/docs/en-US/Red_Hat_E...c-firewall.html
setenforce 0

http://www.redhat.com/docs/en-US/Red_Hat_E...g-overview.html
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

Я конечно извиняюсь, но я с английским не дружу. :(
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как я настраивал Самбу

Сообщение broom »

Soldier писал(а):
31.10.2008 15:28
Я конечно извиняюсь, но я с английским не дружу. :(

Тогда советую почитать хоть что-нибудь про Selinux...
http://ru.wikipedia.org/wiki/SELinux
http://www.markelov.net/articles.php?lng=ru&pg=528 , в частности http://www.markelov.net/articles.php?lng=ru&pg=787
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
vlav
Сообщения: 242

Re: Как я настраивал Самбу

Сообщение vlav »

Долго не мог понять почему после переустановки системы перестало пускать машины под виндой в расшаренные разделы.
По факту вспомнил единственное отличие - что при разметке диска я на разделе /home включил шифрование.
перенес шару на папку /mnt и все вроде работает.
Может ли кто прокомментировать - действительно ли проблема в шифровании на разделе?

И второе - говорю достоверно общественности
1. В линукс системе необходим юзер guest, создать его можно без шела, чтобы не путался - sudo /usr/sbin/useradd guest -s /sbin/nologin
2. В пользователи самба этого guest добавлять не обязательно
3. По поводу строчки: local master = yes - у меня она NO - все работает в обоих случаях, но если YES, то у вас все в порядке, а у виндовых машин начинаются глюки с сетевым окружением. В итоге вас вычислят как причину и обезвредят :)
любимая ОС- FC
Спасибо сказали:
Аватара пользователя
Strafer
Сообщения: 19
ОС: RFRemix 12 i386

Re: Как я настраивал Самбу

Сообщение Strafer »

Может не в тему но спрошу есть домен на линухе RHEL 4 и монтируются шары на Fedore 8 (понимаю что есть NFS но не в том дело)
монтирую шару

Код: Выделить всё

mount -t cifs -o rw,user=user,passwd=passwd,dir_mode=0644,file_mode=0755 //server/shara /mnt/mount_point

так вот все классно даже добавил все это в fstab.
Оно видит папки которые на сервере(домене) симлинки, а зайти в эти папки низя, зато если в гноме подключить к серверу то все не только видится но и заходит.
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

У меня в файле лежат ip-адреса тех, кому нельзя заходить на сервер. Подскажите, как сделать в конфиге самбы ссылку на этот файл.
И так же в файле лежат имена пользователей (без паролей) которым можно заходить на сайт, как сделать сслку на файл и как настроить конфиг, чтоб при попытке доступа пользователя к серверу проверялось его имя и ip-адрес. Если не совпадают - он не заходит.

Заранее благодарен.
Спасибо сказали:
Anhel
Сообщения: 136
ОС: Kubuntu

Re: Как я настраивал Самбу

Сообщение Anhel »

с п а с и б о автору - все работает!

вопрос: если мне нужно дать доступ всей подсети, то неужели нужно в

Код: Выделить всё

[global]

        hosts deny = ALL
        hosts allow = ХРЕНОВУ КУЧУ АДРЕСОВ???

можно как нить так:

Код: Выделить всё

[global]

        hosts deny = ALL
        hosts allow = 192.168.0.1 - 192.168.0.254

как это прописать?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как я настраивал Самбу

Сообщение broom »

Anhel писал(а):
20.11.2008 16:42
вопрос: если мне нужно дать доступ всей подсети, то неужели нужно в

Код: Выделить всё

[global]

        hosts deny = ALL
        hosts allow = ХРЕНОВУ КУЧУ АДРЕСОВ???

можно как нить так:

Код: Выделить всё

[global]

        hosts deny = ALL
        hosts allow = 192.168.0.1 - 192.168.0.254

как это прописать?

http://argo-uln.blogspot.com/2008/08/man-smbconf-8.html
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Anhel
Сообщения: 136
ОС: Kubuntu

Re: Как я настраивал Самбу

Сообщение Anhel »

спасибо :)
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

я так понял, что надо каждый выписывать. Плохо. :(
Спасибо сказали:
Anhel
Сообщения: 136
ОС: Kubuntu

Re: Как я настраивал Самбу

Сообщение Anhel »

Еще раз респект автору!

Но есть трабл. Как и в примере сделал две папки, одна помойа ("Video"), а вторая с доступом под определенной учеткой "admin" ("Soft") - все настройки один - в один! Естественно, (вместо пользователя "mama") завел поьлзователя - "admin", все как положено. Но я не могу войти под этой учеткой из компьютера домена. Т.е. есть виндовый контроллер домена в офисе, я с любой машины домена свободно вхожу на помойку, а когда пытаюсь войти папку в "Soft" (которая только для "admin"), то винда, вместо того, чтобы предложить ввести логин ("admin") и пароль, подставляет гостя: Имя_компьютера_самбы\Гость. И я не могу ввести заведенный логин. Подробнее на скриншоте:
Изображение

Как сделать?
Спасибо сказали:
Anhel
Сообщения: 136
ОС: Kubuntu

Re: Как я настраивал Самбу

Сообщение Anhel »

доперло - тут надо в сам домен входить под учеткой, заведенной в самбе, т.е. под "Admin", тогда пускает автоматически (гость отключен же).
Спасибо сказали:
Soldier
Сообщения: 144

Re: Как я настраивал Самбу

Сообщение Soldier »

Чет может чего я не понял. Подскажи как сделать так, чтоб поле где написано имя_компа/гость было пустым.
Спасибо сказали:
Anhel
Сообщения: 136
ОС: Kubuntu

Re: Как я настраивал Самбу

Сообщение Anhel »

не знаю, сам бы хотел знать :)
в домен нужно входить уже под заведенной учеткой на самбе, но тогда и диалогового окна нет, (так же как и при гостевом доступе), т.е. нужно помимо того, что ты на самбе/линуксе завел пользователя, еще и в виндовой AD (контроллер домена же виндовый) завести такого же точно пользователя с таким же паролем!
Спасибо сказали: