Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: penko_70 в Apr 22, 2007, 01:07



Титла: Proftpd.conf и директивата directory...
Публикувано от: penko_70 в Apr 22, 2007, 01:07
искам да напиша някои ограничения за дадена директория, не искам да се вижда и да не може да се влиза в нея... в името на директорията има интервали... Някой има ли идея как да ги напиша във файла proftpd.conf, така че да ме разбере демона

примерно, имам директория System Volume Information която е някаква системна такава на Win ХР, пони нещо си там... целта ми е да не се вижда тази директория в моя FTP сървър, затова пиша ограничения от рода на

  <Directory System Volume Information>
     <Limit READ CWD PWD LIST>
     DenyAll
     </Limit>
  </Directory>

но това не работи

в обвивката в имената на файлове, където има интервали пред тях има обратна наклонена черта. написах го и така, с такива обратно наклонени черти

  <Directory System\ Volume\ Information>
     <Limit READ CWD PWD LIST>
     DenyAll
     </Limit>
  </Directory> и пак не работи

написах го и така

  <Directory System%20Volume%20Information>
     <Limit READ CWD PWD LIST>
     DenyAll
     </Limit>
  </Directory>

и това не работи...

иначе директивата си работи, с това чудо скрих други директории, но тази, щото в името и има интервали не може да я приеме и не я крие... как да я напиша така, че да ме разбере proftpd какво искам да му кажа? някой има ли идеи...


Титла: Proftpd.conf и директивата directory...
Публикувано от: neter в Apr 22, 2007, 12:35
Затвори директорията в кавички. Т.е.
<Directory "System Volume Information">


Титла: Proftpd.conf и директивата directory...
Публикувано от: penko_70 в Apr 22, 2007, 22:40
благодаря за отговора...