Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Начальная настройка Samba

Ответить
Настройки темы
Начальная настройка Samba

Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Значит начал я изучать Самбу и сразу же уже начались проблемы:
Дистрибутив у меня Федора 4, вот конфиг smb.conf

Цитата:
#Конфигурационный файл сервера Самба

[global]

#Рабочая группа
workgroup = MARKET

#Описание сервера
server string = Linux Server

#предписывает использование зашифрованных паролей.
encrypt passwords = Yes

#Разрешение доступа машинам своей сети и локально
; hosts allow = 192.168.2. 127.

# Раскомментируйте эту строку, если вы хотите дать доступ пользователю "гость"
; guest account = nobody

#предписывает разрешать доступ только пользователям, удачно прошедшим аутентификацию с
#использованием учетных записей, сохраненных в файле smbpasswd.
#Возможные параметры:
#share - при каждом доступе будут запрашиваться имя и пароль
#user - будут исп. имя и пароль, которые были введены при входе в сеть Windows
#server - использ сервер NT для проверки пароля
security = user
; dns proxy = no
#определяет местоположение файла, содержащего пароли пользователей сервера Samba.
smb passwd file = /etc/samba/smbpasswd

#предписывает вести отдельные файлы регистрации для каждой системы (Samba-сервера и рабочих станций),
#участвующих в доступе к общим ресурсам, и сохранять их в файлах с именами вида: log.xx.xx.xx.xx.
log file = /var/log/samba/log.%m
; lock directory = /var/lock/samba
#Разрешает одновременно открывать один файл нескольким юзерам
; share modes = no
#снимает ограничения на размер файлов регистрации.
max log size = 100

[homes]
comment = It's yours
browseable = no
read only = no
;create mask = 0700

[forall]
comment = For All Users
path = /share/All
read only = no
#Если yes то не требуется пароля для доступа к папке
public = yes
Создал пользователя:
useradd admiral
smbpasswd admiral

Когда смотрю в сеть из WinXP комп виден под именем LServer, в винду я захожу под тем же именем admiral и с тем же паролем, пароль точно принимается, т.к. пробовал заходить под другим именем - требует пароль
Захожу в папку Lserver и вижу там три папки:
Цитата:
Принтеры и факсы
admiral
forall
В папку admiral зайти вообще не получается, в папку forall захожу и вижу там все файлы, могу их просмотреть, но создать там ничего не могу (доступ на папку forall стоит 777).

В чем тут может быть проблема?

Отправлено: 12:55, 27-01-2006

 

Аватара для ColdZero

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


1. При создании нового пользователя в самбе нужно писать следующее:
#smbpasswd -a имя_пользователя

2. Посмотрите, как у вас примонтирована папка /share (/etc/fstab)
Если в "ro", то перемонтируйте в "rw"

3. При создании пользователя полностью соответствующего с win учетной записью нужно сделать следующее:
#adduser имя_пользователя (имя юзера в win )
#passwd имя_пользователя (ввести пароль win учетки юзера)
#smbpasswd -a имя_пользователя (ввести пароль win учетки юзера)

4. Полезно запускать testparm - если что-то не так с конфигом самбы, он сразу скажет.

-------
Одно неловкое движение и ты - ПАПА!
IT-бизнес двоичен - либо ты 0, либо 1


Отправлено: 14:00, 27-01-2006 | #2



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

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


Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


1. Набрал так
2. Он никак не подмонтирован. Я ее создал сам.
Cам файл fstab какой-то странный(он создавался автоматически линусом):

# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
/dev/devpts /dev/pts devpts gid=5,mode=620 0 0
/dev/shm /dev/shm tmpfs defaults 0 0
/dev/proc /proc proc defaults 0 0
/dev/sys /sys sysfs defaults 0 0
LABEL=е:╔ъ?f╒s^XФ}╨ЛT^U swap swap defaults 0 0
/dev/fd0 /media/floppy auto pamconsole,exec,noauto,managed 0 0
/dev/hdb /media/cdrom auto pamconsole,exec,noauto,managed 0 0

Почему нет ни строчки про /dev/hda ?
ЗЫ. Если на папку /share стоят права 755, а на папку /share/All - 777, то в папку All может обычный пользователь писАть?
3. Все сделал.
4. testparm говорит, что все в порядке.
Все равно то же самое.

Отправлено: 14:53, 27-01-2006 | #3


Аватара для ColdZero

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Вот, добавьте в конфиг самбы для вашей папки
# флаг записи и удаления из папки
writable = yes
# флаг печати и обозначения, что это не принтер
printable = no
# маска создания файлов в директории
directory mask = 0777
# маска создания директории в ресурсе
create mask = 0666

последние два на ваше усмотрение.

-------
Одно неловкое движение и ты - ПАПА!
IT-бизнес двоичен - либо ты 0, либо 1


Отправлено: 15:14, 27-01-2006 | #4


Аватара для Admiral83

Пользователь


Сообщения: 56
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все сделал - не пашет. Все то же самое. Т.е. в домашнюю деррикторию доступа вообще нет, а в All ничего не могу изменить.
Вот доступы на папки:
Цитата:
[root@LServer /]# ls -ld /SHARE
drwxrwxrwx 4 root root 4096 Янв 26 11:04 /SHARE
[root@LServer /]# ls -l /SHARE
итого 16
drwxrwxrwx 3 root root 4096 Янв 27 11:17 All
drwxr-xr-x 2 root root 4096 Янв 26 11:04 Install
[root@LServer /]# ls -ld /home
drwxr-xr-x 4 root root 4096 Янв 27 14:53 /home
[root@LServer /]# ls -l /home
итого 16
drwxr-xr-x 4 admiral admiral 4096 Янв 27 14:36 admiral
drwxr-xr-x 3 ladmiral ladmiral 4096 Янв 27 10:19 ladmiral
А вот часть исправленного конфига.
Цитата:
[homes]
comment = It's yours
browseable = no
read only = no
# флаг печати и обозначения, что это не принтер
printable = no
# маска создания файлов в директории
directory mask = 0700
# маска создания директории в ресурсе
create mask = 0600


[forall]
comment = For All Users
path = /SHARE/All
read only = no
#Если yes то не требуется пароля для доступа к папке
public = yes
# флаг печати и обозначения, что это не принтер
printable = no
# маска создания файлов в директории
directory mask = 0777
# маска создания директории в ресурсе
create mask = 0666
;write list = @admiral

Отправлено: 16:04, 27-01-2006 | #5


Аватара для ColdZero

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


1. Возьмите попробуйте присвоить папку группе adminral
2. Смотрите /var/log/messages когда заходите в шару и читайте, что пишет.
3. Так же можно посмотреть лог самбы /var/log/samba/ по ip.
4. вы не добавили writable=yes на шару, хотя я указал.
5. после изменения конфигов обязательно (на всяк пожарный) рестартуйте samba

И еще, почему у вас???
Цитата:
#Разрешение доступа машинам своей сети и локально
; hosts allow = 192.168.2. 127.
Поставте явное разрешение на свою сетку.

-------
Одно неловкое движение и ты - ПАПА!
IT-бизнес двоичен - либо ты 0, либо 1


Отправлено: 18:43, 27-01-2006 | #6


Новый участник


Сообщения: 48
Благодарности: 0

Профиль | Отправить PM | Цитировать


ColdZero
еще неплохо бы сделать smbpasswd -e имя_пользователя

Отправлено: 23:11, 27-01-2006 | #7


Аватара для ColdZero

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


TrKeast
вообще-то эту команду следует запускать, если только аккаунт disabled.
Я не думаю, что Admiral83 при создании аккаунта в самбе набрал smbpasswd -d имя_пользователя...

-------
Одно неловкое движение и ты - ПАПА!
IT-бизнес двоичен - либо ты 0, либо 1


Отправлено: 23:37, 27-01-2006 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Начальная настройка Samba

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Проблема с Samba-сервером в Samba-домене uder Программное обеспечение Linux и FreeBSD 3 01-12-2009 09:42
Suse/OpenSuSE - Настройка прав доступа на шаре под samba djeff Общий по Linux 1 12-11-2009 17:10
Загрузка - Начальная инциализация Windows Vista. DimonoS Microsoft Windows Vista 7 13-09-2009 12:32
Debian/Ubuntu - SAMBA сервер как член домена SAMBA LDAP RFox Общий по Linux 0 27-08-2009 10:04
Debian/Ubuntu - iptables в Ubuntu-начальная настройка... Bren74 Общий по Linux 10 28-10-2007 17:06




 
Переход