News for hackers. Stuff that matters.
Re:SSH browser with rsync transfer engine by polygot on Saturday July 29, 2017 @10:25PM (#14884076)
Looks interesting!

I had a pain point a few days ago when I had to delete a few thousand files from my VPS over SFTP (it took forever.) This project looks like it could help out a lot in that regard because it uses rsync, which should be much faster than FTP's method of deleting the files one by one.

Re:SSH browser with rsync transfer engine by warrenm on Monday July 31, 2017 @02:42PM (#14894775)
if you had sftp access ... shouldn't you have had ssh access?
Re:SSH browser with rsync transfer engine by feelix on Sunday July 30, 2017 @02:02AM (#14884615)
> The remote machine must have a running SSH service and carry its own copy of rsync

Really the machine should just have to be running SSH. The UI could then take care of spooling up an instance of rsync on the target machine under the hood as soon as it connects.

Re:SSH browser with rsync transfer engine by scintill76 on Sunday July 30, 2017 @02:26AM (#14884668)
I think it means rsync must be installed. It probably starts rsync as you say.
Re:SSH browser with rsync transfer engine by rzzzt on Sunday July 30, 2017 @04:59AM (#14885082)
feelix is probably thinking of transferring an rsync binary first, when it is not available on the remote end.
Re:SSH browser with rsync transfer engine by tiernano on Sunday July 30, 2017 @07:12AM (#14885460)
How would you easily figure out which version to install? Having a requirement of rsync already installed on the box sounds reasonable, compared to having x86, x64, arm32, arm64, and the rest binaries in the client download...
Re:SSH browser with rsync transfer engine by scintill76 on Sunday July 30, 2017 @07:25PM (#14888436)
And that's not counting different OS's, different dependencies such as libc. In my opinion those things would be far out of scope for this project.
Re:SSH browser with rsync transfer engine by therein on Tuesday August 01, 2017 @11:48PM (#14907762)
I agree that it is beyond the scope of this project but a statically linked (with musl libc) rsync would be possible.

Like these guys: http://sta.li/

Re:SSH browser with rsync transfer engine by bonhardcomp on Wednesday August 02, 2017 @11:28AM (#14911300)
Nice. Am gonna be doing this.
Re:SSH browser with rsync transfer engine by pmlnr on Sunday July 30, 2017 @05:04AM (#14885098)
How does this compare to SSHFS? https://github.com/libfuse/sshfs
Re:SSH browser with rsync transfer engine by bonhardcomp on Sunday July 30, 2017 @09:57AM (#14885960)
As far as speed goes: Transfers: ~1000s times faster (thanks to Rsync as fimdomeio says); Browsing: ~10x (thanks Paramiko); Deletion: ~100x (SSH/rsync beats SFTP recursion). Although one day I am going to write a FUSE/driver that implements all this and avails it for SSHFS, because it's hard to beat that Finder integration...
Re:SSH browser with rsync transfer engine by warrenm on Monday July 31, 2017 @02:44PM (#14894788)
How is it going to get "~1000s times faster" ust by using rsync? Rsync'll still be using the ssh channel to connect

Unless by "~1000s times faster" it means "skip all the files it doesn't need to transfer" ... which is not transferring faster - it's transferring less

Re:SSH browser with rsync transfer engine by fimdomeio on Sunday July 30, 2017 @05:28AM (#14885180)
one uses sftp the other uses rsync for file transfer. Rsync is known for transfering multiple files way faster than sftp. Also one transfers the other syncs but I guess one can figure that out by the names.
Re:SSH browser with rsync transfer engine by jakobegger on Sunday July 30, 2017 @04:16AM (#14884971)
This looks like a brilliant tool! It's always annoyed me how slow copying stuff over the network using a GUI is -- especially folders with many files.

For example copying a 300MB folder from one Mac to another over Wifi took 10 minutes (using the Finder). Then I tried using rsync from the command line, and it took just 15 seconds.

I don't often use rsync, so I always have to look up the required flags every time I use it. A friendly GUI is greatly appreciated!

Re:SSH browser with rsync transfer engine by lvbu on Wednesday August 02, 2017 @08:15AM (#14909868)
Is there something similar to this for ubuntu ?
Re:SSH browser with rsync transfer engine by bonhardcomp on Wednesday August 02, 2017 @11:21AM (#14911234)
FWIW this is written in PyQt so it'll easily port over to Ubuntu and Windows, will post again here when done.