|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Mogilnikov 2:5054/70 24 Jun 2006 20:48:04 To : Alexander Popov Subject : Hесколько вопросов по самбе и фтпд -------------------------------------------------------------------------------- 24 Jun 06 17:18, Alexander Popov писал Alex Mogilnikov: AM>> Вообще-то в документации все это описано. Во-первых, в AM>> handbook, во-вторых, man chmod. AP> Hе совсем понимаю, как можно дать права тем, кого не существует в AP> системе. man chmod: MODES Modes may be absolute or symbolic. An absolute mode is an octal number constructed from the sum of one or more of the following values: [...] 0004 Allow read by others. 0002 Allow write by others. 0001 For files, allow execution by others. For directories allow others to search in the directory. AP> Есть сетка ~1500 человек, и есть файлопомоечный сервер на AP> котором стоит самба. В конфиге самбы указано: hosts allow = AP> 192.168. Соотвественно весь народ с такими ипами впускается на самбу, AP> и дальше они хотят качают, хотят прям с сервера смотрят кино. Когда юзер логинится на самбу, для него порождается отдельный процесс. Этот процесс имеет вполне конкретный UID, исходя из которого и определяются права этого процесса на доступ к файлам и директориям. AP> Почитал AP> хелп по smb.conf, но так и не наткнулся, как сделать, чтобы ипы AP> 192.168. только могли видеть список файлов, а ипы указанные полностью, AP> например 192.168.9.2 могли качать. Ты спрашивал, как дать право чтения определенным _пользователям_. Теперь ты хочешь (если я правильно понял) давать или не давать права в зависимости от IP клиента, независимо от имени пользователя. Это совсем другая задача, мягко говоря, очень нетрадиционная. Все-таки обычно права привязывают к пользователю, а не к месту, откуда он мог придти. Можешь попробовать соорудить что-нибудь с include file.%M, это позволит для каждого хоста инклудить свой файл. В этом файле можно установить для шары force user = blablabla, и от этого blablabla уже будут зависеть права. Hо это извращение. Всего наилучшего, [Team PCAD 2000] Алексей М. ... В системе возможно бесконечное число процессов - до 256. --- * Origin: === Сисоп спит - почта идет === (2:5054/70) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1831449d6fd1.html, оценка из 5, голосов 10
|