Symlink в тот же каталог

Я установил ftp-сервер для использования ftp-push на странице записи ТВ. Я создал для этого дополнительного пользователя, у которого есть доступ только к одному каталогу, который пользователь chroot-ed. Но страница не позволяет FTP-Pushing в корневой каталог ftp. Но я хочу, чтобы файлы home/chroot каталог пользователя home/chroot пользователя FTP. Я думал о символической ссылке. Таким образом, /storage/ftppush/ – это реальный путь к дому chroot пользователя. Я попытался создать символическую ссылку в том же каталоге:

 admin@sbusersrv:/storage/ftppush$ ln -s ROOT /storage/ftppush/ 

Но когда я пытаюсь поместить некоторый файл там, используя ftp, я получаю:

 ftp> put test /ROOT/test 200 PORT command successful 550 /ROOT/test: Too many levels of symbolic links 

Как я могу сделать такую ​​рабочую символическую ссылку для FTP?

One Solution collect form web for “Symlink в тот же каталог”

Вы создали «бесконечный цикл» с softlink, который указывает на себя. Возможно, вы перепутали аргументы с ln. Поскольку второй аргумент ln является существующим каталогом, он создает в этом каталоге программную ссылку с тем же «базовым именем», что и первый аргумент. Таким образом, вы создаете URL-адрес Softlink, который указывает на ROOT. Когда вы пытаетесь решить эту проблему, вы получаете от ROOT до ROOT до ROOT до ROOT, пока не достигнете предела.

Если вы попробуете ls -L ROOT вы получите ту же ошибку.

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

  • Случайное удаление каталога / lib в Fedora 15
  • Символическая ссылка на ~ / вместо ~ /
  • Как редактировать символические ссылки?
  • только показать исходный файл и целевой файл с помощью `ls`
  • symlink / home / username / Documenten tot 2nd partition?
  • Создание символических ссылок на приложения в Mac OS X
  • Как заставить samba следовать символической ссылке за пределами общего пути
  • Символы, не работающие с плавким предохранителем GlusterFS
  • Исправлена ​​ошибка с файловой системой rsync "Только для чтения (30)"
  • Может ли жесткая связь нарушить структуру файловой системы?
  • Выполнить команду, которая возвращает строку при чтении файла
  • Interesting Posts

    Безопасный туннельный порт через промежуточного хоста

    В vim, как отобразить «command-right» и «command-left» до начала строки и конца строки на mac?

    Выполнить команду после получения IP-адреса

    Как установить syslinux / extlinux в файл образа диска, не требуя привилегий root

    Как установить ls -lh со временем и длинным форматом даты в порядке убывания в .bashrc

    Самый быстрый способ найти и заменить строку в многочисленных файлах HTML

    Адвокатская кружка Firefox на Linux Mint 13

    Обновления Google Chrome после 32-битного прекращения

    Как распечатать разницу в двух текстовых файлах с помощью сценариев оболочки?

    Не удается установить правую решетку на ArchLinux

    Измените выбор FreeBSD с помощью aria2 или axel

    Не удается установить новое ядро ​​на сервере ubuntu. «Ошибка gzip: stdout: Отсутствие пробела на устройстве», несмотря на обилие дискового пространства

    Как открыть PDF-файл с помощью PuTTY в качестве терминала?

    В чем разница между именем пользователя, отображаемым именем и именем входа?

    Экспортировать командную строку без оценки вывода?

    Linux и Unix - лучшая ОС в мире.