2

У меня есть FTP с каталогами, и я хочу создать символическую ссылку в FTP на другой каталог в FTP.

У меня есть каталог B в пути /A/B , и я хочу создать каталог /C который является символической ссылкой на /A/B Когда B и C находятся в FTP.

Как я могу это сделать? (Вы можете ответить в Linux или Windows)

2 ответа2

2

Это невозможно сделать с помощью протокола FTP, поскольку ссылки являются частью файловой системы, а не протокола FTP. Однако, если вы можете войти в оболочку, например, через SSH, вы можете сделать это с помощью команды ln (это стандартная команда linux, как и во многих других системах): ln -s target/directory linkname . В вашем случае это будет:

ln -s A/B C

Вышеуказанное предполагает, что ваш CWD является корневым FTP. Вы хотите перепроверить с pwd что вы ссылаетесь на правильные папки перед выполнением команды, так как корень файловой системы и корень FTP, вероятно, будут разными.

0

Там нет стандартной команды FTP для создания символической ссылки.

Некоторые серверы (например, ProFTPD) поддерживают нестандартные команды:

SITE SYMLINK target source

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .