Samba. Запрет листинга каталога

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-23 12:35:35

Привет всем.
Столкнулся с несколько странной проблемой - нужно запретить листингфайлов в каталоге, при этом, переход в каталог должен осуществляться.
Как-то такое можно сделать?
Заранее благодарен.

З.Ы. Исход действия должен быть таким же, как если на ftp запретить команду list.
Tux: "Kill Bill !!!"

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-23 13:07:13

Шару-то я скрыть могу, но если ручками до нее абсолютный путь писать - можно просмотреть что в ней. :(
Записывать в папку мне не надо, мне надо просто закрыть листинг того, что в ней лежит.
Tux: "Kill Bill !!!"

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение manefesto » 2010-07-23 13:53:11

вроде как параметр browsing за это отвечает, точно не помню как звучит
от слова browse
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение manefesto » 2010-07-23 13:57:32

нашел
browseable = no
я такой яростный шо аж пиздеЦ
Изображение

Гость
проходил мимо

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Гость » 2010-07-23 14:00:51

manefesto писал(а):нашел
browseable = no
Это прячет папку, а не что в ней.


x6e6564
проходил мимо

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение x6e6564 » 2010-07-23 14:48:50

хотя, скрыть то скроет, а вот доступ к нему будет или нет, не проверял..

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-23 21:30:51

Загуглил.
Нашел это:

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

hide files = /.*/DesktopFolderDB/TrashFor%m/resource.frk/
Ну или это:

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

[data]
path = /home/samba/data
browseable = yes
guest ok = yes
writeable = yes
case sensitive = no
hide files = /*.java/*README*/
Типа / используется как разделилтель типа файлов, но ничего не срывается.
Какие только шаблоны не пробовал:

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

*
.*
*.*
и прочие вариации с полным путем и /.
Ни что не работает. :(
Tux: "Kill Bill !!!"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Burner » 2010-07-24 7:43:32

а просто chmod 0711 не хватит?

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-24 19:10:38

Не думаю, т.к. подразумевается скрытый запуск файлов.
Надо чтоб их не видели, но запуск их был возможен.
Tux: "Kill Bill !!!"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Burner » 2010-07-24 19:39:59

Soldier писал(а):Не думаю, т.к. подразумевается скрытый запуск файлов.
Надо чтоб их не видели, но запуск их был возможен.
а причем тут разрешения на файлы?
и зачем вам вообще этот огород, расскажите?

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-25 9:34:38

Burner писал(а):и зачем вам вообще этот огород, расскажите?
Личные побуждения, но надо.
Вопрос в том "зачем", а как это сделать?
Tux: "Kill Bill !!!"

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-27 8:52:47

Перепробовал все, но листинг закрыть не удалось.
Создал .hidden.txt. Файл скрыт, но при включенной опции на виндовой машине "Показывать скрытые файлы и папки" все отображается. (((
Tux: "Kill Bill !!!"

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-28 14:53:38

А я нашел решение.
Все оказалось в настройках chmod самой дипы, которая является самой же шарой.

Выставляем chmod на шару 111, предварительно скрыв саму шару (browsable = no), и наслаждаемся результатом:
При переходе по адресу:

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

\\ip_of_server
- откроется список шар (только те, которые browsable = yes).
А если открыть:

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

\\ip_of_server\hidden_share
нас пошлет. :) Но(!).

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

\\ip_of_server\hidden_share\file_in_hidden_share.txt
Откроет файл. Естественно последнее заисит от chmod на сам файл.
Tux: "Kill Bill !!!"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Burner » 2010-07-28 16:03:46

пля.. а я вам про что говорил?

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-29 5:47:49

Burner писал(а):пля.. а я вам про что говорил?
Burner писал(а):а просто chmod 0711 не хватит?
Я не телепат, дабы пытаться угадать куда(!) его выставить надо.
Толи на файл, толи на диру, а может в свойствах самой шары прописать...

Все равно, всем спасибо за помощь.
Tux: "Kill Bill !!!"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Burner » 2010-07-29 12:35:24

Soldier писал(а):Я не телепат, дабы пытаться угадать куда(!) его выставить надо.
Burner писал(а):а причем тут разрешения на файлы?
Soldier писал(а):Толи на файл, толи на диру, а может в свойствах самой шары прописать...
с удовольствием послушаю, как прописывается chmod в свойствах самой шары.

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Soldier » 2010-07-29 20:55:27

Burner писал(а):с удовольствием послушаю, как прописывается chmod в свойствах самой шары.
Зрите, ибо набором букв я не могу говорить:

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

[asdf]
   comment = directory
   path = /usr/local/asdf/
   valid users = user
   public = no
   writable = yes
   printable = no
   create mask = 0777
   directory mask = 0777
Tux: "Kill Bill !!!"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Samba. Запрет листинга каталога

Непрочитанное сообщение Burner » 2010-07-30 13:43:34

т.е. вы не можете отличить mask от chmod?