Титла: Има ли ftp/sftp клиент който да може да upload-ва линкове? Публикувано от: Naka в May 23, 2010, 14:38 Трябва ми ftp/sftp графичен клиент който да може да upload-ва symlink-ове?
например имам следното локално: ls -l Код: lrwxrwxrwx 1 naka naka 19 May 23 00:08 f.pdf -> futm0807-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-та даже не изобразява правилно локалните линкове- изобразява ги като обикновенни файлове и папки. Предложения? Титла: Re: Има ли ftp/sftp клиент който да може да upload-ва линкове? Публикувано от: jet в May 23, 2010, 19:17 монтираш отдалечения ресурс със 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 и натискаш ракетата Титла: Re: Има ли ftp/sftp клиент който да може да upload-ва линкове? Публикувано от: Naka в May 23, 2010, 19:40 Да, да си направя rsync скрипт ми беше другата идея.
за grsync не знаех. Сега ще го пробвам. Проблема е че с rsync се копира цялото дърво, а искам да имам контрол над отделните файлове - кое ще се upload-ва - по подобие на ftp програмите и файловite менажери. |