[РЕШЕНО]папки не видны
Abradox 8 декабря, 2010 - 01:25
Всем привет!
Я как - то поставил на комп торрент-клиент deluge, создал для него пользователя: /home/deluge.
Торрент туда все скачивает.
Затем поднял Pure-ftp, для него тоже создал директорию /home/ftp
Потом для того чтобы через фтп забирать все что скачал торрент сделал бинд mount -o bind /home/ftp/files /home/deluge
И все было хорошо, но однажды прикупил винт и смонтировал его в /home/deluge/media
Торрент все нормально скачивает в эту папку , но через фтп её содержмого не видно.
И вообще интересная вещь наблюдается :
cd /home/deluge/media/ ls -l //много файлов// .... cd /home/ftp/files/media/ ls -l total 0 //ни чего нет//
При том по фтп и через оболочку до смонтированного диска все файлы отображаются как положено, те :
cd /home/deluge/ ls -l //много файлов// .... cd /home/ftp/files/ ls -l //много файлов//
Решение:
mount -o bind /home/deluge/media /home/ftp/files/media
Причина:
...о причинах проблемы и логике решения можно только догадываться:)
»
- Для комментирования войдите или зарегистрируйтесь
Abradox написал(а): umount -o
Почему umount, а не mount?
опечатка, на самом деле
опечатка, на самом деле mount...
через bind не цепляются точки
через bind не цепляются точки монтирования mount'ом
что-то добрый я сегодня ....
потому что он для того и
добавлю: потому что он для того и создан! :)
man mount, однако!
наверно надо пояснить... У
наверно надо пояснить...
У меня системник с гентой, там поднят deluge + pure-ftp вышеуазанным способом.
Потом я прикупил винт и смонтировал его в /home/deluge/media, смонтировал так:
О правах доступа:
Затем смотрю содержимое этой директории:
На /home/deluge сделан бинд таким способом:
Собственно проблема, почему если идти к media разными путями , файлы могут либо отображаться , либо нет?
...извиняюсь за возможные ошибки и неточности в командах, половину писал по памяти.
Abradox написал(а): mount
+
?
что-то добрый я сегодня ....
--
ок, спасибо, это решило все проблемы) .
А почему нужно было так делать? Поведайте кто - нить).
Наверное оно так, потому что
Наверное оно так, потому что в deluge появилась дира media, в которую монтирован диск.
звиняюсь, Abradox
звиняюсь,
а зачем такой гемор?
не проще ли завести юзера в группе с торентом и ему (юзеру) настроить домашнюю фтп-папку туда, куда кладёт торент?
что-то добрый я сегодня ....
может это для удобства, т.к.
может это для удобства, т.к. в /home/ftp может быть ещё что-нибудь, один раз зашёл по фтп и всё доступно, + torrent-ы автоматом read-only
Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!
leryc
поясните пожалуйста, а то у меня не получается)))
я делал по двум статьям: этой
я делал по двум статьям: этой и этой)
leryc описал готовое решение
leryc описал готовое решение с пояснением
так что добавить нечего )
Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!