Mam FTP z katalogami i chcę utworzyć symboliczne łącze w FTP do innego katalogu na FTP.
Mam katalog B
na ścieżce /A/B
i chcę utworzyć katalog /C
to jest symboliczne łącze do /A/B
. Gdy B
i C
są na FTP.
Jak mogę to zrobić? (Możesz odpowiedzieć w systemie Linux lub Windows)
ftp
symbolic-link
nrofis
źródło
źródło
Odpowiedzi:
Nie można tego zrobić za pomocą protokołu FTP, ponieważ łącza są częściami systemu plików, a nie protokołu FTP. Jeśli jednak możesz zalogować się do powłoki, na przykład za pomocą SSH, możesz to zrobić za pomocą
ln
polecenie (jest to standardowe polecenie linux, a także w wielu innych systemach):ln -s target/directory linkname
. W twoim przypadku byłoby to:Powyższe zakłada, że twój CWD jest rootem FTP. Chcesz podwójnie sprawdzić
pwd
że odwołujesz się do poprawnych folderów przed wykonaniem polecenia, ponieważ root systemu plików i katalog główny FTP prawdopodobnie będą inne.źródło
Nie ma standardowego polecenia FTP do utworzenia dowiązania symbolicznego.
Niektóre serwery (na przykład ProFTPD ) obsługuje niestandardowe polecenie:
źródło