Linux.by
https://forum.linux.by/

Взаимодействие LINUX-SMB <--> SMB-LINUX
https://forum.linux.by/viewtopic.php?f=3&t=10348
Страница 1 из 1

Автор:  evgEVG [ 29 май 2009, 15:15 ]
Заголовок сообщения:  Взаимодействие LINUX-SMB <--> SMB-LINUX

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

Автор:  Ларин [ 29 май 2009, 15:27 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

смотри права на папку.

Автор:  evgEVG [ 29 май 2009, 16:16 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

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

Автор:  Ларин [ 29 май 2009, 16:30 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

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

под каким пользователем заходишь с самбы на самбу?
кароче, залей оба конфига на pastebin.com

Автор:  evgEVG [ 29 май 2009, 16:50 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

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

Автор:  Ларин [ 29 май 2009, 17:03 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

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

дай конфиги!
ничего не понятно.
и ls -la в папке которую расшариваешь.

Автор:  evgEVG [ 29 май 2009, 17:36 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

Там (я сейчас проверил) на этом ресурсе стояли вот такие права.
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 =

Автор:  Ларин [ 29 май 2009, 17:54 ]
Заголовок сообщения:  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.

Автор:  evgEVG [ 01 июн 2009, 11:51 ]
Заголовок сообщения:  Re: Взаимодействие LINUX-SMB <--> SMB-LINUX

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

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

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/