Автор Тема: Има ли ftp/sftp клиент който да може да upload-ва линкове?  (Прочетена 1128 пъти)

Naka

  • Напреднали
  • *****
  • Публикации: 3463
    • Профил
Трябва ми ftp/sftp графичен клиент който да може да upload-ва symlink-ове?

например имам следното локално:
ls -l
Код:
lrwxrwxrwx  1 naka naka     19 May 23 00:08 f.pdf -> futm0807-manual.pdf
-rw-rw-r--  1 naka naka 245420 Jul 30  2009 futm0807-manual.pdf
lrwxrwxrwx  1 root root      6 May 22 23:37 img.lang -> ../img
т.е. има един реален файл utm0807-manual.pdf и два символни линка. един към файла и един към директория.

С кой клиент тези линкове може да се  upload-нат така както се - без да се проследяват? Т.е на отдалечения сървер пак да се появят 1-ин реален файл и 2-ва символни линка.

При обикновенния ftp протокол може да има команда SITE SYMLINK http://www.proftpd.org/docs/contrib/mod_site_misc.html#SITE_SYMLINK
така че при някой ftp сървери би могло да работи. vsftp не го подържа.

В sftp протокола го има винаги [symlink oldpath newpath]. Пробвах го с sftp командата и работи правилно.

Пробвах filezilla по sftp но не работи правилно. Като види локален линк просто го проследява и upload-ва физическият файл вместо линка. filezilla-та даже не изобразява правилно локалните линкове- изобразява ги като обикновенни файлове и папки.

Предложения?

 

« Последна редакция: May 23, 2010, 14:56 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

jet

  • Напреднали
  • *****
  • Публикации: 3469
  • Distribution: debian
  • Window Manager: kde
    • Профил
монтираш отдалечения ресурс със sshfs:
  sshfs <IP>:/  /mount/server

ot CLI:
   rsync -alovr   source_file_or_files  /mnt/server/somewhere/

ot GUI:
   grsync
избираш кое/къде ще копираш
слагаш човка на "copy symlinks as symlinks"  in Advanced options tab
и натискаш ракетата
« Последна редакция: May 23, 2010, 19:19 от jet »
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

Naka

  • Напреднали
  • *****
  • Публикации: 3463
    • Профил
Да, да си направя rsync скрипт ми беше другата идея.
за grsync не знаех. Сега ще го пробвам. Проблема е че с rsync се копира цялото дърво, а искам да имам контрол над отделните файлове - кое ще се upload-ва - по подобие на ftp програмите и файловite менажери.
« Последна редакция: May 23, 2010, 21:02 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Upload на файлове за сайт директно през ftp
Настройка на програми
mircata 0 2857 Последна публикация Jan 26, 2007, 10:13
от mircata
Малко помощз за upload скирпт на php
Web development
toti84 7 6266 Последна публикация May 21, 2008, 16:16
от toti84
Проблем с upload
Web development
console 1 3868 Последна публикация Jul 18, 2008, 15:53
от VladSun
sftp проблем
Настройка на програми
petkopenkov 2 1007 Последна публикация Jul 24, 2009, 17:52
от plamen_f
Настройка на sftp!?
Настройка на програми
backinblack 5 1167 Последна публикация Sep 03, 2012, 10:03
от n00b