Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка Samba

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Открыть новую тему     Написать ответ в эту тему

new yorik



Lame®
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Samba - стандартный пакет взаимодействия Windows с программами для Linux и Unix.
· Является свободным программным обеспечением, выпущена под лицензией GPL.
· Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части.
· Начиная с третьей версии Samba предоставляет службы файлов и печати для различных клиентов Microsоft Windоws и может интегрироваться с операционной системой Windоws Server, либо как основной контроллер домена (PDC), либо как член домена. Также может быть частью домена Active Directory.
· Samba работает на большинстве Unix-подобных систем, таких, как Linux, POSIX-совместимых Solaris и Mac OS X Server, на различных вариантах BSD; в OS/2 портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux.


Samba - официальный сайт проекта  
Документация + решение проблем
Смежные темы на форуме

Всего записей: 2623 | Зарегистр. 31-12-2001 | Отправлено: 12:26 01-06-2002 | Исправлено: TheBarmaley TMP, 11:44 23-03-2016
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот файл smbusers
 
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
nobody = guest pcguest smbguest gap
 
А вот smb.conf. Я его без купюр привожу, так как ламер еще и боюсь что-нибудь нужное вырезать.
 
Подробнее...

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 06:49 04-10-2005
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
veprus
 
 [global]
...
guest account = nobody
...
 
 [OLDFILES]
...
guest ok = Yes
read only = Yes
...
 
+ проверь права на папку  /home/OldFiles/.
Если не хочешь, чтобы доступ был открыт всем, то биндишь группы  или отдельных пользователей Windows, перечисляешь их в секции:
 
[OLDFILES]
valid users =
назначаешь права для них на /home/OldFiles/

----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 17:12 05-10-2005
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я попробовал - не получилось, но я этого и ожидал. Ответ был немного не в тему. Поясню еще раз ситуацию. Когда заходишь в локальную сеть, там есть элемент с именем моей машины. Но при попытке войти на него выдается ответ - СЕТЕВОЕ ИМЯ НЕ НАЙДЕНО.  Т.е. ни каких паролей или логинов машина и не требует, а сразу начинает ругаться, что она ничего не нашла.

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 11:44 07-10-2005
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
veprus
какая у тебя структура? такое ощущение, что есть домен, а самба сама по себе в рабочей группе?

----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 18:15 07-10-2005
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
какая у тебя структура? такое ощущение, что есть домен, а самба сама по себе в рабочей группе?

 
Да, совершенно верно. Я, вроде-бы, так и написал в первом посте...

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 09:54 10-10-2005
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
veprus

Цитата:
Я, вроде-бы, так и написал в первом посте...

тогда извини, невнимательно читал.
 
в этом случае, САМБА у тебя отвечает за все запросы к рабочей группе, в которой находится.
То, что у тебя САМБА живёт отдельно влияет на круг пользователей, которые имеют доступ к сетевым ресурсам.
 
проверь: http://www.richardsharpe.com/samba-stuff.html#Network%20name%20cannot%20be%20found
 
Добавлено:
у тебя в каком состоянии файер находится?
и зарегистрирована  ли машина с самбой в DNS?

----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 10:36 10-10-2005 | Исправлено: Felix, 14:01 03-02-2006
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
и зарегистрирована  ли машина с самбой в DNS?

 
Уточни, что имеется ввиду?

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 12:33 10-10-2005
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
на днс сервере делается запись имя-ip для самбы, правда ручками.
 
 
и ещё один момент: nmbd работает?

----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 13:01 10-10-2005
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да и да.  
 
Почти поборол я проблему. Глючный интерфейс KDE, если запускаешь из него программу конфигурации Самба с оконным интерфейсом, что-то портит в файле smb.conf и начинаются проблемы в сети. Взял я файл smb.conf исходный, тот, что шел с дистрибутивом самбы (у меня версия 3.0.8) и настроил ручками. Плюс руками настроил smbusers и smbpasswd. Все заработало, вот только печатать на принтер, подключенный к моей машине не получается. Принтер виден, он устанавливается, но при попытке печати выдается ошибка записи в порт принтера.
 
Итак, привожу из smb.conf строчки, соответствующие принтеру
 
...........................
 
    load printers = yes
 
...........................
 
    printing = cups
 
............................
 
 
[printers]
    comment = All Printers
    path = /usr/spool/samba
    browseable = no
    guest ok = yes
    printable = yes
 
 
Добавлено:
Все, сам и разобрался. Вместо /usr/spool/samba надо было /var/spool/samba .
 
Всем рекомендую - НЕ ПОЛЬЗУЙТЕСЬ графическим интерфейсом КДЕ для настройки Samba-сервера на машине. Руками быстрее получается)))))

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 15:59 10-10-2005
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
И снова опять я. Рядом находятся 2 машины одна с Win98, другая с Win2000. После того, как я сказал, что все проблемы решены, я распечатал по тестовой страницы с каждой из машин - всё было нормально. Через пару дней машина с Win98 категорически отказывается печатать, под предлогом, что сетевой ресурс больше не доступен. Никаких настроек не менялось, все началось "вдруг". Уже голову сломал, что бы это могло быть.... Поможите советом...

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 12:17 12-10-2005
Snake2000

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ничем. Снеси поставь свежей версию

Всего записей: 0 | Зарегистр. 27-12-2003 | Отправлено: 20:09 12-10-2005
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Ничем. Снеси поставь свежей версию

Это к чему относится? У меня и так достаточно свежая версия стоит.

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 08:46 13-10-2005
FastCat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
У меня Samba версии 3.04  
 
Есть такой параметр:
[olga]
    path = /home/olga/Documents
    username = olga
    valid users = olga
    read only = No
 
Как мне ограничить место на диске для этого пользователя ?

Всего записей: 964 | Зарегистр. 06-01-2002 | Отправлено: 10:46 04-11-2005
juDge



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
FastCat
edquota

Всего записей: 308 | Зарегистр. 22-04-2002 | Отправлено: 14:07 05-11-2005
Zoner

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, кто может...
Необходимо регистрировать на WINS сервере компьютеры только одной рабочей группы. Именно рабочей группы, а не домена. Чтобы пользователи, не настроившие свою рабочую группу правильно, не регистрировались на WINS сервере. Как такое можно реализовать?

Всего записей: 7 | Зарегистр. 07-10-2004 | Отправлено: 22:11 26-12-2005
sergeiddt



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Создал пользователя test в группе wheel
затем скопировал файл /etc/passwd в smbpasswd (тоже в /etc/) - Вот этоя правильно сделал или нет?
создал файл smb.conf такого содержания:
netbios name = SMBServer
workgroup = THEDOMAIN
log file = /var/log/samba/%m.log
max log size = 1000
security = user
encrypt passwords = yes
passwd program = /etc/smbpasswd
socket options = TCP_NODELAY
local master = yes
domain master = yes
domain logons = yes
logon script = logon.bat
wins support = yes
hosts allow = 192.168.1.2 192.168.1.25 127.
(моя сеть 192.168.1.1 - 192.168.1.255, а тут я указал адреса реальных компов )
 
[netlogon]
comment = Сценарии входа
path = /home/netlogon
read only = yes
guest ok = yes
browseable = no
 
[home]
comment = Директория пользователя
path = /home/%U
browseable = yes
writable yes
 
[public]
comment = Общая директория
path /home/public
browseable = yes
writable = yes
guest ok yes
create mask = 0777
force create mode = 0664
force directory mode = 0755
 
Сделал рестарт самбы, иду в свойства мой компьютер --> имя компьютера --> Изменить --> ставлю галку напротив присоединить к домену --> набирую Thedomain оно спрашивает логин и пароль, ввожу test и пароль, а оно мне : "При присоединении к домену Thedomain произошла следующая ошибка: не найден сетевой путь
 
Подскажите, что неправильно, спасибо

Всего записей: 141 | Зарегистр. 13-05-2004 | Отправлено: 21:18 02-02-2006
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Этот samba-сервер уже находится в локальной сети, обслуживаемой другим сервером?

----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 06:55 03-02-2006
sergeiddt



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
veprus
Нет. В сети всего 3 компа под XP и один под FreeBSD (на нем и стоит самба).

Всего записей: 141 | Зарегистр. 13-05-2004 | Отправлено: 09:46 03-02-2006 | Исправлено: sergeiddt, 09:52 03-02-2006
veprus



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А этот пользователь test является пользователем samba? Под самбу его надо отдельно создавать. Вот здесь все хорошо написано. Цитата по созданию пользователя:
 

Цитата:
По умолчанию инсталяционный скрипт не создаёт private/smbpasswd. Для внесения учётной записи пользователя в файл smbpasswd, нужно:
 
1. создать smbpasswd
 
host:/usr/local/samba#ls -la
total 6
drwxr-xr-x   8 root     root         1024 Jun 16 10:34 .
drwxr-xr-x  26 root     root         1024 Jun  8 17:06 ..
drwxr-xr-x   2 root     root         1024 Jun 10 09:31 bin
drwxr-xr-x   3 root     root         1024 May 10 17:24 lib
drwxr-xr-x   6 root     root         1024 May  7 13:26 man
drwxr-xr-x   5 root     root         1024 May 12 21:16 swat
drwxr-xr-x   3 root     root         1024 May  7 14:27 var
host:/usr/local/samba#mkdir private
host:/usr/local/samba#echo > /private/smbpasswd ; cd private  
host:/usr/local/samba/private# chown root:root smbpasswd ; chmod 600 smbpasswd ; cd ../
host:/usr/local/samba/# chown root:root private ; chmod 500 private
 
2. должна существовать учётная запись Unix:
    Нужно отметить, что файлы passwd и shadow должны содержать учётные записи пользователей. При значении ключа [encrypt password] = Yes , учётные записи могут иметь вид:
 
    passwd:
    ...
    username:x:1016:100:MYGROUP User,,,:/home/user_name:/dev/null
    ...
    shadow:
    ...
    username:*:10666:0:99999:7:::
    ...
 
3. использовать smbpasswd для создания учётной записи в /usr/local/samba/private/smbpasswd
 
host:~#/usr/local/samba/bin/smbpasswd -a user_name
Added interface ip=x.x.x.x broadcast=x.x.x.255 netmask=255.255.255.0
New SMB password:
Retype New SMB password:
Addedd user user_name
Password changed for user user_name
host:~#
 
4. активировать учётную запись (по умолчанию выставляется ключ [account disabled]):
 
host:~#/usr/local/samba/bin/smbpasswd -e user_name
Added interface ip=x.x.x.x broadcast=x.x.x.255 netmask=255.255.255.0
User user_name enabled  
host:~#
 
При начальной установке можно использовать скрипт mksmbpasswd.sh, входящий в комплект поставки.
 
host:~#chmod +x /usr/src/samba-2.0.4b/source/script/mksmbpasswd.sh
host:~#cat /etc/passwd | /usr/src/samba-2.0.4b/source/script/mksmbpasswd.sh > \  
/usr/local/samba/private/smbpasswd
host:~#
 
 


----------
Автофорум
on-line мафия на ru-board

Всего записей: 791 | Зарегистр. 26-04-2002 | Отправлено: 12:10 03-02-2006
sergeiddt



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
veprus
спасибо, а что делать если у меня нет папки /usr/local/samba нет папки samba. Устанавливал самбу из портов

Всего записей: 141 | Зарегистр. 13-05-2004 | Отправлено: 13:50 03-02-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка Samba


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru