Взаимодействие LINUX-SMB <--> SMB-LINUX

Linux, безопасность, сети и все что с этим связано
evgEVG
Заглянувший
Сообщения: 18
Зарегистрирован: 24 окт 2008, 17:19

Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение evgEVG »

Прошу прощенья за элементарный вопрос. Есть два компа с мандривами на борту. На одном расшарен самба-ресурс, другой к нему нормально подсоединяется, монтирует и т.д. Ресурс расшарен как RW. Но тот, кто подсоединился к ресурсу, может писать в эту директорию только под рутом, причём, при копировании файла возникает ошибка "невозможно сменить владельца целевого файла".
В результате записать в этот расшаренный ресурс какой-нибудь каталог с подкаталогами становится очень долго и муторно.
Если соединяюсь со стороны винды - то всё супер, такой байды не возникает.
Последний раз редактировалось evgEVG 29 май 2009, 16:23, всего редактировалось 1 раз.

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение Ларин »

смотри права на папку.
Two of the most famous products of Berkeley are LSD and BSD:)

evgEVG
Заглянувший
Сообщения: 18
Зарегистрирован: 24 окт 2008, 17:19

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение evgEVG »

Права: rwx-rwx-rwx
Со стороны винды всё ОК, а вот со стороны линукс-клиента - только root и то с вышеупомянутой ошибкой.

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение Ларин »

evgEVG писал(а):Права: rwx-rwx-rwx
Со стороны винды всё ОК, а вот со стороны линукс-клиента - только root и то с вышеупомянутой ошибкой.

под каким пользователем заходишь с самбы на самбу?
кароче, залей оба конфига на pastebin.com
Two of the most famous products of Berkeley are LSD and BSD:)

evgEVG
Заглянувший
Сообщения: 18
Зарегистрирован: 24 окт 2008, 17:19

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение evgEVG »

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

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение Ларин »

evgEVG писал(а):Когда монтирую ресурс, то я должен указать имя пользователя и пароль, зарегистрированные со стороны ресурса - иначе ресурс не смонтируется. Я указываю имя и пароль одного из "авторизированных" пользователей, прописанных как в линуксе, так и в самбе (естессно на стороне расшаренного ресурса)

дай конфиги!
ничего не понятно.
и ls -la в папке которую расшариваешь.
Two of the most famous products of Berkeley are LSD and BSD:)

evgEVG
Заглянувший
Сообщения: 18
Зарегистрирован: 24 окт 2008, 17:19

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение evgEVG »

Там (я сейчас проверил) на этом ресурсе стояли вот такие права.
drwx--x--x 3 evgeniy staff 4096 2009-05-29 13:50 shared/

Получается, что, я вручную устанавливаю rwx-rwx-rwx, вручную перезапускаю самбу, а она каким-то макаром возвращает права
в drwx--x--x. Но почему?

В конфигурации на ресурс - вот что:
[shared]
comment = Shared Folder RW
path = /home/shared
force user = evgeniy
force group = staff
guest ok = no
read only = no

глобальные параметры:

workgroup = OTDEL41
server string = Samba Server %v
map to guest = Bad User
log file = /var/log/samba/%m.log
max log size = 50
acl compatibility = winnt
server signing = auto
printcap cache time = 60
printcap name = cups
preferred master = No
domain master = No
dns proxy = No
ldap ssl = no
hosts allow = 192.168.1., 192.168.2., 127.
printing = cups
print command =
lpq command = %p
lprm command =

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение Ларин »

evgEVG писал(а):Там (я сейчас проверил) на этом ресурсе стояли вот такие права.
drwx--x--x 3 evgeniy staff 4096 2009-05-29 13:50 shared/

Получается, что, я вручную устанавливаю rwx-rwx-rwx, вручную перезапускаю самбу, а она каким-то макаром возвращает права
в drwx--x--x. Но почему?

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

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

create mask=777

и еще
параметры

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

force user = evgeniy
force group = staff

попробуй добавить на компе с которого копируешь пользователя в группу staff.
Two of the most famous products of Berkeley are LSD and BSD:)

evgEVG
Заглянувший
Сообщения: 18
Зарегистрирован: 24 окт 2008, 17:19

Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Сообщение evgEVG »

Спасибо Ларину за совет.
Во-первых, надо было установить
create mask=777 со стороны ресурса

и во-вторых, со стороны клиента, надо было монтировать не командой mount -t smbfs.....,
а командой smbmount...

Ответить