Создание символических ссылок в Cyberduck?

С SFTP Cyberduck поддерживает создание символической ссылки, щелкнув правой кнопкой мыши файл или папку и выбрав "Создать символическую ссылку". Затем создается символическая ссылка в той же папке, что и файл / папка, на которую вы ссылаетесь. Путь символической ссылки является относительным, поэтому он не может быть перемещен за пределы папки или перестает работать.

Это самая бесполезная вещь, которую я могу себе представить. Почему вы НИКОГДА хотите создать символическую ссылку на другую папку в том же каталоге?

Я должен что-то упустить. Как я могу создать символическую ссылку вне моего текущего каталога в Cyberduck? Или, пожалуйста, направьте меня к клиенту SFTP/FTP, который может.

2 ответа

Решение

Это обсуждалось в билете № 8570. Чтобы изменить значение по умолчанию с Cyberduck для создания относительных целей символьных ссылок, вам нужно установить скрытые настройки.sftp.symlink.absolute в true переключиться на абсолютные цели символической ссылки.

Выполните следующую команду в Терминале:

defaults write ~/Library/Preferences/ch.sudo.cyberduck.plist sftp.symlink.absolute true

Это делает так, что создаваемые вами символические ссылки используют абсолютные пути вместо относительных путей.

Другие вопросы по тегам