|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 18 Apr 2005 20:43:39 To : Igor Zemliansky Subject : Re: ftp-server and symlinks --------------------------------------------------------------------------------
18 апр 2005, понедельник, в 16:15 KRAST, Igor Zemliansky написал(а):
IZ> Забыл упомянуть, что пользуюсь я стандартным ftpd, который идет в системе.
IZ> Заново прочитал man ftpd, но ничего и близко не нашел про символические
IZ> ссылки. Провел еще несколько экспериментов: сделал ссылки на каталоги,
IZ> находящиеся на ufs и получил такой же результат, что и с ссылками в NTFS.
Ты еще забыл упомянуть, что логинишься пользователем, для которого
ftpd положено делать chroot(). В результате для этой копии ftpd
рутом становится домашний каталог пользователя, а символические
ссылки всегда относительны рута. После chroo() рут уже совсем другой
и вылезти за него симлинками нельзя (apache не делает chroot,
иначе у него была бы та же проблема). Либо изначально монтируй файлопомойки
внутрь домашнего каталога юзера, либо используй mount_null или
mount_nfs для того чтобы ftp-юзер получил к ним доступ.
Eugene
--
Пробуй, но не смей глотать
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093e2122297.html, оценка из 5, голосов 10
|