Автор Тема: Ftp server и символни връзки...  (Прочетена 1102 пъти)

penko_70

  • Напреднали
  • *****
  • Публикации: 68
    • Профил
Ftp server и символни връзки...
« -: Apr 16, 2007, 09:11 »
здравейте добри и мили хора... ще опиша проблема си, надявам се, че някой ще може да ми помогне да го разреша или поне да ме насочи към някаква вярна посока. за какво става въпрос

инсталирах си ftp сървър, който ще ползвам в локалната мрежа за да си обменяме с един колега файлове. защо се спрях на ftp, а не на samba. имам инсталирана самба, но мрежата ни е много бавна и при срив на комуникацията трябва да започвам всичко отначало, докато при FTP може да се ползва програма за даунлоад, някак си ми изглежда по-интелигентно...

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

дистрибуцията ми е Mandriva 2006 FTP сървъра ми е proftpd 1.2.10


въпроса ми е, има ли начин да се направи така, че в директорията, достъпна само за четене да поставям не файлове, а символни връзки към тях и те да са достъпни... при Samba това е възможно, има някакъв параметър follow sym links нещо такова беше...  просто каквото искам да е достъпно, слагам му символна връзка в поделената директория и то става достъпно... има ли нещо подобно при ftp сървърите?


ето и част от файла /etc/proftpd.conf

<Anonymous /home/penko/ftp>

  <Limit LOGIN>
    AllowAll
  </Limit>

  MaxClients         20 "Sorry, max %m users -- try again later"

  User            penko
  Group            penko
  UserAlias         anonymous penko

  <Limit WRITE>
    DenyAll
  </Limit>


  <Directory uploads/*>

    <Limit WRITE>
      AllowAll
    </Limit>

    <Limit READ DELE>
      DenyAll
    </Limit>

  </Directory>
</Anonymous>
Активен

penko_70

  • Напреднали
  • *****
  • Публикации: 68
    • Профил
Ftp server и символни връзки...
« Отговор #1 -: Apr 16, 2007, 09:57 »
AllowLogSymlinks
Name
AllowLogSymlinks -- Permit logging to symlinked files
Synopsis

AllowLogSymlinks [ "on"|"off"]

Default

    AllowLogSymlinks off

Context

    server config, <VirtualHost>, <Global>


това ще да е нещото, обаче не работи с анонимен сървър... за жалост...
Активен

dad

  • Напреднали
  • *****
  • Публикации: 127
    • Профил
Ftp server и символни връзки...
« Отговор #2 -: Apr 20, 2007, 14:13 »
Не се получава, защото анонимният юзер  е chroot-нат.
За да постигнеш целта си, можеш да използваш mount --bind.
T.e. , да монтираш, която искаш директория в някоя, която се намира в root-a на anonymous юзера.
Активен

penko_70

  • Напреднали
  • *****
  • Публикации: 68
    • Профил
Ftp server и символни връзки...
« Отговор #3 -: Apr 25, 2007, 00:03 »
интересна идея, ще поработя върху нея...

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

благодаря за отговора.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
ppp server
Настройка на програми
steve 1 3351 Последна публикация Dec 23, 2002, 02:25
от
PPP server
Настройка на програми
tanganik 5 3819 Последна публикация Jan 30, 2003, 21:41
от tanganik
FTP server
Настройка на програми
valeri_vladev 0 2099 Последна публикация Oct 23, 2003, 18:34
от valeri_vladev
X server???
Настройка на програми
thc 3 3070 Последна публикация Oct 28, 2003, 23:25
от marko
Ядро 2.6.0 и X server
Хардуерни и софтуерни проблеми
zazzko 0 1562 Последна публикация Dec 21, 2003, 09:35
от zazzko