![]() |
Установил самбу с пакетов
samba3-client-3.0.2a-3mdk.i586.rpm samba3-common-3.0.2a-3mdk.i586.rpm samba3-server-3.0.2a-3mdk.i586.rpm samba3-passdb-3.0.2a-3mdk.i586.rpm и т.д Запустилась ОК, звел пользователя с паролем, но в сетевом окружении не видно (GLOBAL)выглядит так: log file = /var/log/samba/log%m g file = /var/log/samba/log%m smb passwd file = /etc/samba/smbpasswd client code page = 866 character set = KOI8-R hosts allow = 192.168.1.127 encript passwords = yes netbios name = SAMBA file server server string = Samba File Server %v workgroup = declarant max log size = 500 log level = 3 load printers = no interfaces = 192.168.0.1/24 share modes = yes security = users правила файрвола для самбы такие: ACCEPT *loc:192.168.0.1/32 * * fw:192.168.0.210 * * * *tcp * * 137,139 ACCEPT *loc:192.168.0.1/32 * * fw:192.168.0.210 * * * *udp * * 137,139 ACCEPT *fw:192.168.0.210/32 * *loc:192.168.0.1/32 * * *udp * * 137,139 ACCEPT *fw:192.168.0.210/32 * *loc:192.168.0.1/32 * * *tcp * * 137,139 Скажите почему не видно самбы в окружении? |
во-первых, у вас только в сетевом окружении не видно, если
в IE в адресной строке под виндой набрать \\server_ip\share_name или "Подключить сетвой диск" не работает?? во-вторых =а с более простым конфигом и без firewall не пробовали?? обычно лучше начинать с простых конфигураций |
Да, все заработало, в сетевом окружении вижу.
Но не имею прав доступа чтобы зайти. Есть один юзер в самбе. Как открыть для него шару на какую нибудь папочку? |
hosts allow = 192.168.1.127
должно быть hosts allow = 192.168.1. ( пробел )127. encript passwords = yes должно быть encrypt passwords = yes Добавлено: А если ещё учесть interfaces = 192.168.0.1/24 должно быть не hosts allow = 192.168.1. ( пробел )127. а hosts allow = 192.168.0. ( пробел )127. а лучше hosts allow = 192.168.1. ( пробел )192.168.0. (опять же пробел)127. |
Shizokril
в этом случае откроется доступ только для определенных компов вопрос же о пользователе Reseting почитайте man smb.conf есть опция valid users она задает список юзеров, имеющих доступ к шаре по умолчанию имеют доступ все, кто зарегестрирован в системе (/ets/passwd) кроме того нужно дать им пароль smbpasswd -a user_name (-a добавляет к базе, если там еще его не было) |
[root@mul artem]# smbpasswd -a extreme
bash: smbpasswd: command not found [root@mul artem]# smb3passwd -a gulnara bash: smb3passwd: command not found [root@mul artem]# [root@mul artem]# хотел завести юзера extreme или gulnara |
Reseting
find / -name smbpasswd возможно этой программы нет в переменной PATH пользователя root тогда можно будет запустить /path_to_smbpasswd/smbpasswd -a user_name |
Вот какое дело, все это получилось вот как
smbpasswd3 artem вот теперь завелся юзер ОК далее выключил файрвол, и все! стал заходить на самбу, т.е. не пускл файр. Как прописать правила чтобы пускала? |
ножно разрешить входящие на 139 порт вроде = сам не настраивал = врать не буду = а файр у вас для локальной сетки работает или вы хотите самбу в инет расшаривать?? = просто я для интерфейса eth0 (наша локальная сеть) все разрешил = а защитил от инета = с какого айпишника у вас не заходит если применять
Цитата:
|
с 0.1 го
|
хм = а у вас сеть правильно указана?? = вообще-то адрес сети
192.168.0.0/32 = это кстати для ipv6 что ли?? = у меня маска /24 везде = я могу ошибаться - не имел дело c FreeBSD firewall |
makaveli lcf
маска к оси отношения не имеет - это дело устройства сети Кстати, в первом посте вроде бы указано /24? Reseting упс! Цитата:
совершенно прав - в одном случае у Вас сеть /24, в другом /32. Куды крестьянину, то есть компьютеру податься? Если правка сетей в конфигах не поможет, попробуйте на фаерволе все разрешить, а потом добавляйте правил. Напоминаю - важны не только правила, но и их последовательность. Если у Вас где-то раньше все запрещено, то дальнейшее уже может не отработать. |
Время: 07:34. |
Время: 07:34.
© OSzone.net 2001-