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

Cent OS, Scientific Linux

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

Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

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

Сообщение TuLiss »

А кто подскажет, реально создать пользователя в samba не используя /etc/passwd ? те не создовая его в системе ?
Отвечаю сам себе - нет, так как этой информацией пользуется сама samba
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Vitalius
Сообщения: 88

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

Сообщение Vitalius »

1) А как установить недостающие пакеты?
2) Как войти ROOT'ом?
3) Как локалку между ХР и Сюсей настроить через YaST?
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X
Контактная информация:

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

Сообщение TuLiss »

Vitalius писал(а):
10.11.2007 05:57
1) А как установить недостающие пакеты?
2) Как войти ROOT'ом?
3) Как локалку между ХР и Сюсей настроить через YaST?


1) установить где и какие пакеты ?
2) опять же где ? sudo ?
3) Опять же что значит настроить ? а то понятие настроить может быть большим...
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Andrey2005
Сообщения: 36
ОС: LinuxMint

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

Сообщение Andrey2005 »

Всё сделал так как написано, но при входе в папку для которой разрешён вход для гостя требует пароль. Что это за пароль ???
Спасибо сказали:
Kostman
Сообщения: 10
ОС: Mandriva 2008

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

Сообщение Kostman »

Спасибо большое автору, все настроил и все работает!
Вот только одна проблема!
При копировании на\от самба-сервер файлов больших размеров сервак виснет!....(без перегрузки ресетом не обойтись). Маленькие копируются хорошо!
Клиенты (Win-XP) коннектятся к Вай-Фай-точке-доступа на сервере-самба. Может ли быть проблема в настройке самбы (в строке сокета)?
Как считаете?
Чем больше я узнаю людей, тем больше я люблю компьютеры
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Имхо, не конфигурации проблема эта. Обновить Самбу попробуй ты.
Спасибо сказали:
Kostman
Сообщения: 10
ОС: Mandriva 2008

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

Сообщение Kostman »

Liksys писал(а):
13.11.2007 13:51
Имхо, не конфигурации проблема эта. Обновить Самбу попробуй ты.

Ок. Спасибо
Чем больше я узнаю людей, тем больше я люблю компьютеры
Спасибо сказали:
Vitalius
Сообщения: 88

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

Сообщение Vitalius »

1) установить где и какие пакеты ?

Вначале перед настройкой, мы вводим команды чтоб посмотреть, установлены нужные пакеты или нет. Так вот, некоторые пакеты не имеются:

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

[liksys@max ~]$ rpm -qa | grep nmap
nmap-frontend-3.81-3
nmap-3.81-3


Вот эти команды у меня не вводятся. (Суся 10.2, зашёл не рутом):

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

[root@max ~]# ifconfig eth0 192.58.7.16 netmask 255.255.255.0 up
[root@max ~]# route add default gw 192.58.7.100
Спасибо сказали:
A.S.
Сообщения: 166

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

Сообщение A.S. »

Vitalius писал(а):
13.11.2007 20:03
Вот эти команды у меня не вводятся. (Суся 10.2, зашёл не рутом):

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

[root@max ~]# ifconfig eth0 192.58.7.16 netmask 255.255.255.0 up
[root@max ~]# route add default gw 192.58.7.100


посмотреть пользователем - /sbin/ifconfig
для изменения нужны права рута
Спасибо сказали:
bacek
Сообщения: 7
ОС: MOPS 6

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

Сообщение bacek »

а что делать если нету ни /sbin/nologin ни /bin/false? тупо создать ???
И ещё :
1.

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

hosts deny = ALL
hosts allow = <ip>

так всё работает только айпишников много рука уже болит :) все юзеры одной группы. Надобы сначало разрешить доступ всем а потом двоих забанить. Думаю если поменять строки местами

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

hosts allow = ALL
hosts deny = <ip>

то ничего не измениться.
2.

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

[Domovenok]
        comment = Network Folder/Disk for Domovenok
        path = /pub/Samba/Domovenok
        writeable = yes
        guest ok = no
        valid users = mama
        create mask = 0664
        directory mask = 0775
        read only = no


Папка для одного юзера mama. Проблема в том , что если из под винды 1 раз вводишь правильный пароль ( почему не запрашивает имя пользователя?почему пишет типа введи пароль гостя? так и должно быть?) то c этой машины можешь входить скока угодно.А надо чтоб каждый раз при обращении к папке вываливалось окно с паролем
Да поможет тебе F1, да сохранит тебя F2. Во имя Alt'a Shift'a и святого Del'a
Спасибо сказали:
Andrey2005
Сообщения: 36
ОС: LinuxMint

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

Сообщение Andrey2005 »

Из статьи автора я изменил эту часть кода :

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

[Public]
        comment = Public Folder
        path = /pub/Samba/Public
        writeable = yes
        guest ok = no
        valid users = @group1
        force group = group1
        create mask = 0666
        directory mask = 0777
        read only = no


Этим я разрешил чтение и запись в каталоге /pub/Samba/Public для группы GROUP1, задача в следующем как дать одному пользователю права на этот же каталог, но только на чтение ??
Спасибо сказали:
Аватара пользователя
Joe Black
Сообщения: 33
ОС: WinXP, InfraLinux, Slackware

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

Сообщение Joe Black »

перевел свою Mandriva на Fedora 7. уже три дня бъюсь над такой проблемой. пользователи входят на самбу, а вот в папку, доступ к которой им разроешен полный как к членам соответсвующей группы, их не пускают. или пускают, но ничего не разрешают там творить. конфиг самбы уже проверен и перепроверен не один раз, права на шары и распределение пользователей по группам тоже.. проблема я так понимаю может быть в этом самом SELinux? так он у меня отключен.
PS. конфиг рабочий, был ручками настроен по образу и подобию того, что использовался в Mandriva.
per aspera ad astra..
Спасибо сказали:
Аватара пользователя
nrg
Сообщения: 219
Статус: Энерджайзер :)
ОС: OpenSuSe 10.3
Контактная информация:

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

Сообщение nrg »

Не, ребят.... такие маны, конечно, круто, но нерентабельно убивать только на чтение мана под полтора часа (я молчу ещё про его выполнение). Почти в любом __нормальном__ дистре это делается десятком кликов (Сусе, Федора) и зачем извращаться из-за столь банальнейшей задачи как Самба - лично я не понимаю.

Это как в знаменитой цитате с Бора:
"callidus77:
Помница в нашей сетке монтажники подключали абонента. Пришли, воткнули сетевуху, а у него Фря и дров нету. Почесали головы и ушли. Чел через три недели наконец-то коннектится.
Грят: «Долго ж ты искал дрова.»
Он: «Я не искал. Я их сам написал.»"
OpenSuSe 10.3 на Dell Inspiron 1501 и Семпрон-3000/1024ДДР2-800/120+60+300/NVidia 8500GT.
Участник Sun Open Source User Group, Самара.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

nrg, если тебе лень читать - не решай о рентабельности за других.
Спасибо сказали:
Аватара пользователя
Joe Black
Сообщения: 33
ОС: WinXP, InfraLinux, Slackware

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

Сообщение Joe Black »

nrg, спасибо, больше никаких веб морд и прочего для настройки samba, только ручками.. пока руками конф не поправил, ничего не работало.

по поводу моей проблемы.. в конфиг самбы поставил строчку forse group = somegroup и решил что это та группа, от имени которой будут создаваться все файлы. как выяснилось (именно после чтения манов одним хорошим человеком, за что ему отдельное спасибо) что это группа, к которой относят всех по этой самбе коннектится. соответвенно это была общая группа с минимальными правами. вот что значит не курить маны до полного просветления :)
соответсвенно после удаления этой строки все стало работать как часы.
per aspera ad astra..
Спасибо сказали:
frozz
Сообщения: 1

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

Сообщение frozz »

народ выручите чем можете! я уже часов 10 у компа сижу никак не могу решить проблему!!! %)))
вообщем все работает только нихрена не могу ничего залить на сервак как только я не пробывал... и с selinux уже ковырялся и выключал его...а в ответ все одна табличка что отказано в доступе. и заметил что почему то в папке tmp все заливается а в мою созданную нифига!!! =\\\

Вот сейчас всключил se ... вот что он мне пишет:

chcon: failed to change context of /pub/inc to root:object_r:samba_share_t: Invalid argument


странно то, что когда выключал se тоже не работало...незнаю что уже и делать %( поскажите мож кто что еще знает =\ а то я в этом деле профан а вот надо сделать все побыстрей =\
Спасибо сказали:
bawabawa
Сообщения: 6
ОС: fedora10
Контактная информация:

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

Сообщение bawabawa »

спасибо большое за статью.
только благодаря ей у меня все заработало.

почти все.
есть проблемы:

1. зайти на файл-архив - можно только прописав в адресной строке \\айпи_компа.
в сетевом окружении его не видно.

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

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

\\192.168.1.150\FileArchive\фыфыыфъъ\бизнес-процессы\13_Наташа\as\фы\фы\фыфафыа\ыдвльафждылваь\фывтфыолдвфлоыв\фдлыовтдфывдф\фывфв\asdasdas\asdasd\asdasd\фывфывф\фывфвы\аптавпр\стапрт\fghdfghdfgh\чапрварвапр\fxgnbdfh\апаптап\cvhcghm\смтсмт\в\г\н\г\
например. она видит папку, а зайти в неё - нини.

файлы переименовывать никто не будет. людям нужен доступ к "такому".

как это можно исправить и куда смотреть вобще
я не знаю пока что

зы: с линуксом только начинаю общаться, пока что на вы и по И.О. =)


заранее спасибо за советы и спасибо еще раз за статью.
Спасибо сказали:
bawabawa
Сообщения: 6
ОС: fedora10
Контактная информация:

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

Сообщение bawabawa »

вопрос номер 2 снимается.
у винды органичение 233 символа


хотя если у кого-то есть идеи - говорите! это важно =)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

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

Сообщение serzh-z »

bawabawa писал(а):
11.12.2007 15:08
1. зайти на файл-архив - можно только прописав в адресной строке \\айпи_компа.
в сетевом окружении его не видно.
В сети SMB должен работать хотя бы один обозреватель сети (Master Browser). Для этого либо на какой-нибудь (или всех, но это приводит к диким глюкам виндовой сети из-за пиписькомерянья между виндовыми машинами) виндовой машине запущен сервис обозревателя, либо же аналогичный но на машине с SAMBA (см. /etc/samba/smb.conf) - по умолчанию он обычно включен, но в файле может быть "local master = no".

Список хостов, выдаваемый обозревателем может обновиться не сразу, а по меньшей мере минут через 15 (когда наступает время выборов) после включения нового обозревателя.
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora
Контактная информация:

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

Сообщение fixx »

serzh-z писал(а):
11.12.2007 16:47
сети SMB должен работать хотя бы один обозреватель сети (Master Browser). Для этого либо на какой-нибудь (или всех, но это приводит к диким глюкам виндовой сети из-за пиписькомерянья между виндовыми машинами) виндовой машине запущен сервис обозревателя, либо же аналогичный но на машине с SAMBA (см. /etc/samba/smb.conf) - по умолчанию он обычно включен, но в файле может быть "local master = no".


а у меня почему-то в виндовой сети комп не видно, только по айпишнику. хотя это опция включена.
Спасибо сказали:
-sanches-
Сообщения: 333
ОС: Gentoo

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

Сообщение -sanches- »

tgk писал(а):
16.10.2007 19:58
Помогите найти грабли! Пожалуйста!
Необходимо раздать доступ к папкам по самбе.
раньше у меня был FC5 все работало, обновился до FC7 - перестало.
То есть пользователей пускает в их домашние папки а на общий ресурс - нет
Пишет
[root@office2 ~]# mount -t cifs //192.168.0.21/office //mnt/office -o username=anya
Password:
retrying with upper case share name
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)


Эта ошибка у меня возникала, пока не поставил опцию iocharset=utf8 (для вас своя кодировка)
Вот рабочие варианты

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

# /sbin/mount.cifs  //ip/Шара  /mnt -o username=111,iocharset=utf8

# smbmount  //ip/Шара  /mnt -o username=111,iocharset=utf8

# mount -tsmbfs  //ip/Шара  /mnt -o username=111,iocharset=utf8

# mount -t cifs  //ip/Шара  /mnt -o username=111,iocharset=utf8
Спасибо сказали:
Аватара пользователя
Joe Black
Сообщения: 33
ОС: WinXP, InfraLinux, Slackware

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

Сообщение Joe Black »

а подскажите, пожалуйста.. если у меня сервер Linux, а все компы в сети Win XP и есть два принтера, которые прицеплены на виндовые машины, нужно ли мне включать поддержку печати у samba? если она используется только как файлсервер и ничего больше?
per aspera ad astra..
Спасибо сказали:
koleg
Сообщения: 92
ОС: ASP linux

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

Сообщение koleg »

к автору статьи

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

[root@max ~]# ifconfig

пытаюсь сделать тоже самое, но при вводе команды ошибка

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

[root@localhost user]# ifconfig
bash: ifconfig: command not found
терпение - путь к радости
Спасибо сказали:
bawabawa
Сообщения: 6
ОС: fedora10
Контактная информация:

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

Сообщение bawabawa »

koleg писал(а):
08.01.2008 13:18
к автору статьи

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

[root@max ~]# ifconfig

пытаюсь сделать тоже самое, но при вводе команды ошибка

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

[root@localhost user]# ifconfig
bash: ifconfig: command not found


зайди в sbin и там попробуй
Спасибо сказали:
koleg
Сообщения: 92
ОС: ASP linux

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

Сообщение koleg »

ну только если так. Разве это правильно, чтоб эта команда работала только из папки /sbin/

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

[root@localhost user]# /sbin/ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:F1:DB:80:5F
          inet6 addr: fe80::20c:f1ff:fedb:805f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:293 errors:0 dropped:0 overruns:0 frame:0
          TX packets:342 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:338958 (331.0 KiB)  TX bytes:72720 (71.0 KiB)

eth0:1    Link encap:Ethernet  HWaddr 00:0C:F1:DB:80:5F
          inet addr:192.168.87.38  Bcast:192.168.87.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:109 errors:0 dropped:0 overruns:0 frame:0
          TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7803 (7.6 KiB)  TX bytes:7803 (7.6 KiB)
терпение - путь к радости
Спасибо сказали:
LIRIK
Сообщения: 80
ОС: Debian

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

Сообщение LIRIK »

1
Спасибо сказали:
Radist
Сообщения: 161
ОС: openSuSe 11, openSuSe 11.1

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

Сообщение Radist »

Goodvin писал(а):
07.09.2007 18:05
Дело в том, что в YaST действительно все это есть, причем на русском языке и делается элементарно в три щелчка мыши.
Советую попробовать.
P.S.
А контроллер домена (без LDAP) поднимается там примерно за 5-7 кликов.
И корректно работает.


Если не затруднит подскажите как добавлять пользователей самба через YaST?
Спасибо сказали:
koodr
Сообщения: 6

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

Сообщение koodr »

Ребят у меня вобщем-то такая проблема:
Есть сетка с 12 машинами и сервак с самбой.
у всех есть доступ,но переодически самба не дает доступ к папкам или не дает выкладывыать файлы в те самые папки.
К сожалению знаний о самбе у меня маловато и настраивал ее не я.
Подскажите пожалуйста какими кмандами можно посматреть к каким папкам имеют доступ пользователи и как задать им доступк той или иной папке(при создании нового пользака)
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

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

Сообщение diversant »

Всем привет. :yes3:
OS Fedora 8.
Проблема в том что не могу зайти из виндов в рассшаренную папку /mnt/a/Video. Подскажите в чем проблема. SELinux на самбу отключен.

Вот мой smb.conf

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

[global]
        workgroup = mshome
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        security = share
        passdb backend = tdbsam
        cups options = raw
        restrict anonymous = no
        domain master = no
        preferred master = no
        max protocol = NT
        acl compatibility = winnt
        ldap ssl = No
        server signing = Auto
        encrypt passwords = no
[homes]
        comment = Home Directories
        browseable = no
        read only = no
[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = no
        printable = yes
[Video]
        path = /mnt/a/Video
        public=yes
        writeable = yes
        guest ok = yes
        read only = yes


Целый день мучаюсь. Могу зайти на виндовую машину только если в браузере вбить IP-шник виндовой машины.
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

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

Сообщение Haxver »

"-" удалить строку
"+" добавить строку


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



[global]
        workgroup = mshome
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        security = share
        passdb backend = tdbsam
-        cups options = raw
-        restrict anonymous = no
-        domain master = no
        preferred master = [b]yes[/b]
+       local master = yes
+       load printers = no
        max protocol = NT
        acl compatibility = winnt
        ldap ssl = No
        server signing = Auto
        encrypt passwords = no
+       guest ok = yes

-[homes]
-        comment = Home Directories
-        browseable = no
-        read only = no

-[printers]
-        comment = All Printers
-        path = /var/spool/samba
-        browseable = no
-       printable = yes

[Video]
        path = /mnt/a/Video
        public=yes
        writeable = yes
        guest ok = yes
        read only = yes
+       browseable = yes


Так-же в винде в свойстве протокола tcp/ip запрети просмотр lmhosts и явно разреши netbios over tcp/ip

koodr писал(а):
27.02.2008 13:28
Ребят, у меня в общем-то такая проблема:
Есть сетка с 12 машинами и сервак с самбой. У всех есть доступ, но периодически самба не дает доступ к папкам или не дает выкладывать файлы в те самые папки. К сожалению знаний о самбе у меня маловато и настраивал ее не я. Подскажите пожалуйста какими командами можно посмотреть к каким папкам имеют доступ пользователи и как задать им доступ к той или иной папке(при создании нового пользователя).


При создании нового пользователя его необходимо добавлять в группу, имеющую право писать в эту директорию. Или присвоить директории соответствующие права.
Пользую CentOSиUbuntu
Спасибо сказали:
Ответить