Проблема с Samba в Линуксе

Админ админу - друг, товарищь и man!

Модератор: Cerberus

Aleksiem
Свой в доску
Сообщения: 312
Зарегистрирован: Пн фев 20, 2006 1:15
Пол: мужской
Откуда: Выкса
Контактная информация:

Проблема с Samba в Линуксе

Непрочитанное сообщение Aleksiem »

Вообщем проблема в следующем: в сети есть сервак на нём стоит Mandrake 10 вместе с ним шла в дистрибутиве Samba 3.0.0.2, которая была успешно настроена и работает в Windows-сети. Всё работает кроме одного: с Windows-машин не запускаются exe-файлы с сервера, говорят что нет прав на запуск, приходиться копировать файл на Windows-машину и только после этого запускать. Фильмы смотрятся нормально так же нет проблем с прослушиванием музыки с сервера. Пытался устанавливать права общих файлов 777 - эффекта никакого. В настройнах самбы ничего не нашёл подходящего. Помогите а то вя сеть мучается изза этого.
Аватара пользователя
trofim
Свой в доску
Сообщения: 450
Зарегистрирован: Вт ноя 22, 2005 9:39
Пол: мужской
Откуда: Выкса
Контактная информация:

Непрочитанное сообщение trofim »

Exe-шники с шар на виндовских машинах запускаются? И кинь конфу самбы посмотреть
happy
Новоприбывший
Сообщения: 10
Зарегистрирован: Сб фев 11, 2006 13:32
Откуда: Выкса

Непрочитанное сообщение happy »

smb.conf

[public] ; Под таким именем ресурс будет виден
path = /var/public ; Путь к ресурсу
comment = Welcome! ; Что будет написано при детальном листинге
force user = nobody; Работа с файлами будет производиться от лица nobody
guest ok = yes ; Возможен ли доступ для любого пользователя
browsable = yes ; Появится ли ресурс при листинге
read only = no ; Только для чтения?
Обрати внимание на последнюю строчку
На права, которые Samba предоставляет пользователям в сети, накладываются ограничения доступа файловой системы сервера. Поэтому владельцем директории /var/public следует сделать nobody
Aleksiem
Свой в доску
Сообщения: 312
Зарегистрирован: Пн фев 20, 2006 1:15
Пол: мужской
Откуда: Выкса
Контактная информация:

Непрочитанное сообщение Aleksiem »

Сегодня стал в очередной раз перекапывать конфиг и обнаружил интересную вещь :idea: : если
[global]
.....
security = user
....
то со всех ресурсов, у которых read only = yes, exe-шники не запускаются (с тех на которые разрешена запись всё нормально запускается). Но если меняешь на security = share, то всё приходит в норму (честно говоря сам не понял до конца почему ведь этот параметр отвечает за доступ к серверу в общем :-x ). Ну вообщем всё вроде работает.
happy писал(а): На права, которые Samba предоставляет пользователям в сети, накладываются ограничения доступа файловой системы сервера. Поэтому владельцем директории /var/public следует сделать nobody
Там на сервере владелец всех разшаренных директорий именно nobody.
Спасибо всем за помощь и что проявили интерес!!!
Аватара пользователя
trofim
Свой в доску
Сообщения: 450
Зарегистрирован: Вт ноя 22, 2005 9:39
Пол: мужской
Откуда: Выкса
Контактная информация:

Непрочитанное сообщение trofim »

То есть вопрос исчерпан?
Aleksiem
Свой в доску
Сообщения: 312
Зарегистрирован: Пн фев 20, 2006 1:15
Пол: мужской
Откуда: Выкса
Контактная информация:

Непрочитанное сообщение Aleksiem »

Вообщем-то да всем спасибо за внимание и помощь!!! :-)
Ответить

Вернуться в «*nix»