Cyberduck is really good but lacks a linux version. The ability to connect to cloud storages stands out in particular.
But WinSCP is really the most consistent multiplatform FTP software for oldschool webmasters.
Try accessing GoogleDrive via Cyberduck -- it's an open-source FTP client, but works well to access GDrive and can get around the stupid zip file issue. I only recently discovered this method while searching for a workaround for my MacMini M1, since Google still hasn't released an official M1 client that supports FileStream.
edits: grammar and typos
Neat guide. I actually started a few days ago after getting my first Raspberry Pi. I rather enjoyed the process of figuring out how it all works. This video sums up the setup process fairly nicely. One large timesaver I would recommend to fellow new users is to transfer your ROM files via Wifi rather than a thumbdrive. It's quite easy to do with a SFTP client, such as Cyberduck. I followed this guide, which explains the steps well.
Do these all in order.
Trinity and Vitashell: Watch until 9:22 because the rest is a different tutorial https://m.youtube.com/watch?v=Q6eiMcszeHw
FTP sever that I recommend: https://cyberduck.io/download/
Autoplugin and PKGJ: https://m.youtube.com/watch?v=UzpCjODP3KA
And that’s really it to play pirated games but I’d recommend to get SD2Vita if you’re planning to get lots of pirated games.
You can always create an s3 sync command to backup a folder they want. Put versioning on the bucket and purge any multipart upload after x days.
Sync can run as a scheduled task. it can be a simple bat file. Once you create it. you should be set.
aws s3 sync /folder/directy s3://backupbucket/youcreated
Then give them cyberduck to let them manage their data as they please.
I know you said no CLI but its a pretty cheap method. Good luck
+1 for Cryptomator. Also if you don’t wanna sync Google Drive to your PC you can use Cyberduck to browse to it or use Mountain Duck to mount it to your local file system.
Did you look at cyberduck yet? They have a sync functionality for whole directories, it does retries, it works with sftp/s3/ftp/prettymucheverything.
You should donate, because you're a good man bdunbar, and you can probably expense it.
Yup! This is a fact of life for any sort of tech start uppers: there will always be a free, open source option for what you are doing, probably with more features too.
This doesn't mean you should pursue another idea! Because that idea also will have a free, open source option!
The good news is that free solutions tend to have less-than-stellar marketing to non-technical people. OSS projects tend to be very targeted towards technical people and no one else. Also, non-technical people don't realize their problem can be solved with software (disclaimer: this idea is taken from /u/patio11).
Looking at the homepage for https://cyberduck.io/, right off the bat the header is obviously geared towards technical people: "Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows". I'm a programmer, but I still had to re-read that a couple of times to understand it.
The rest of the web page is also full of jargons that only technical people will understand.
If you can somehow position this as a solution for not-so-technically-savvy people who need to do what your software is doing, then I can see your product succeeding (because there is a clear demand for it!).
Along with continuing with your project, I suggest you working on your sales page that even your mom can understand. Or better yet, find the people that your software will be used by, and see what sort messaging they will respond to!
agree with the other suggestions, you are better off just ditching the IDE and focusing on terminal instead. Most of the work that an IDE does for you with its locked-in ecosystem can already be done with basic terminal tools, and third party libraries that you can also run from the terminal.
in "real life" you will likely have to run your Python programs on a remote server, often with ssh access, so it makes sense to get used to this method of working since your IDE will not work anyway via ssh, and the few that do are a bloated mess to set up and configure. Most of my days are done with 3 GUI windows open; a terminal that is logged in via ssh to my server, a CyberDuck browser window opened up to the same location on the server as the terminal, and an Atom editor window which is populated with my remote code to work on via CyberDuck. Open .py files via CyberDuck into Atom, edit them & save changes, then run the code in the terminal.
Projects are managed with git repos, pushed to either GitHub or BitBucket. I also make heavy usage of Makefile to wrap up all the commands needed to install, run, and manage my projects.
One of my professors during my first year recommended downloading VirtualBox, this is a free Virtual Machine (VM) application that can run other operating systems if you have issues running applications on your laptop. There is also more information about the mechanical engineering program here. Personally I use a cloud client, Cyberduck, that allows me to transfer files between both the Google drive and Microsoft OneDrive. I mainly use both systems because if I lose a file accidentally on OneDrive, it's on Google Drive as backup, this is all via CyberDuck. Also you get both unlimited storage with OneDrive and Google Drive, and this should be all during all of the years that you attend school, if I'm not mistaken.
I hope this clears some of your confusion!
I might but I gotta be straight with you about something. UI & UX are extremely important to me. You can have the best app, with the best features, and zero bugs but if your UI is not intuitive and pleasant to navigate, and your UX is bad, I’m be reluctant to even try. It’s for that exact reason that I use CyberDuck as my FTP client, instead of FileZilla which has way more features.
Don't download it through the app store. Get it from https://cyberduck.io/?l=en.
SCP is a file transfer protocol over SSH. Far more secure than FTP and easier to use (I think). If I wanted to copy a local file onto a remote server I would just do:
scp localFile user@hostname:remotePath
If you configure your ssh keys properly you don't have to type in a password either.
Easiest way is Cyberduck . Basically it’s an FTP program, but it also lets you connect to Google Drive, OneDrive, Dropbox, and all sorts of other options. Then you create an encrypted container when you’re connected to one of those services and upload files.
My favorite choice is Cyberduck, I'm using it along with Moss to manage my sites and edit/upload them using SFTP.
Cyberduck for Mac and Windows is available in two versions: "App Store" and direct download from their site. While the "app store" version is a paid one, the direct download from their site is free: https://cyberduck.io/?l=en (P.S: You will see a prompt with a donation message asking you to donate them money to maintain the app, it's up to you to donate or not)
1) Follow this tutorial and download an SFTP client such as Cyberduck.
2) Open an SFTP connection to your device.
3) Navigate to /System/Library/ (on-iDevice)
4) Copy the LinguisticData folder to your computer
5) Delete the LinguisticData folder from your iDevice
6) Navigate to /var/mobile (on-iDevice)
7) Copy the LinguisticData from your computer into /var/mobile
8) Delete the LinguisticData folder from your computer
9) Open Cydia
10) Upgrade all packages that need to be upgraded
11) Install Cydia Substrate
Why transfer files via a remote desktop protocol? Setup SSH on whatever computer you're remotely connecting to, install Cyberduck on the computer you're connecting from, and connect to it via SFTP. Fast, simple, secure.
As for alternatives, here's a Wikipedia article that might help you. You can even sort by "Free For Commercial Use" which apparently is an issue for you. I've used NoMachine once or twice for cross OS remote desktop before. A long time ago really, can't say if it's still any good, or even if it has everything you're looking for, but it's worth checking out seeing as you're looking.
Finder is great, but it sucks at network stuff. I would use something designed for handling networked files such as Cyberduck - whenever I do things in that on the networked drives I have at home I don't encounter issues, and I'm running various websites for testing purposes which are saved on various drives and so on.
https://cyberduck.io/?l=en <-- Cyberduck's homepage
The problem in this case is VERY specific to SourceForge, not your googling. SourceForge has been WELL-KNOWN to include malware in its installers for the past several months. Just google "SourceForge malware" and i'm sure you'll find hundreds of news stories about it.
yes, you can use that information. If we break up what the message says, you can get the information you need.
Host: (redacted1) Port: (redacted2) Username: ftpuser@(redacted1) Password: (redacted3)
(redacted1) is the HOST it may look like ftp.yourdomain.com or just yourdomain.com
(redacted2) is the PORT used to connect to FTP. When you connect with an FTP CLIENT you can typically override the default port
(redacted3) is the PASSWORD
An FTP CLIENT will usually ask for a HOST, USERNAME and PASSWORD
I would recommend using Cyberduck:
Cyberduck is an FTP CLIENT, it allows you to enter in that login information to connect to the site. When you are logged in, you are likely to see what could be a bunch of directories, and/or html and PHP files.
If you see something like "public" or "html" or "public_html" that is where your website lives.
If you see something like "index.html" or "index.php" then you are in the directory where your website lives.
Your best course of action is to download all the contents from the FTP site ASAP to your computer, zip it up in a file and throw it on dropbox, then contact a new web host company and explain your situation. Do this without contacting the old designer, as the new company may need the HOST, USERNAME and PASSWORD so they can check things out themselves.
Here is some information on how to connect to the FTP client:
https://trac.cyberduck.io/wiki/help/en/howto/connection
If you want to, you can send me a PM with the login credentials and I can try to login via FTP to get the files for you and send them in a zip file. I understand the hesitation of giving someone online the login, so I understand if you dont' want to take me up on the offer...but I'm more than willing to try to help you recover as much as possible so you can continue with a new developer/designer.
May I put in a plug for Cyberduck? It's something I started using about 10 years ago when I was a Mac user, and I really like their Windows version, too.
They do have a little nag that asks you to donate, but there's a checkbox so you can tell it to not nag you again. Honestly, I've gotten so much mileage out of the program that I tossed them a few bucks a while ago.
(Heads up: it's just a client, though, no server features, if those were the parts of FileZilla you were using.)
There are a few ways (see below) to make files on the Pi available to the Mac for editing with Sublime Text. Then just keep an SSH window to the Pi open to compile, run etc.
1) install samba on the Pi. This is my least favorite option.
2) install sshfs on the Mac. https://osxfuse.github.io. This doesn't require any additional software on the Pi. It will mount the Pi's filesystem as a Volume on the Mac. This is a good option.
3) Cyberduck will open a file from the Pi on the Mac in Sublime. It will then monitor the file for changes and transfer the file back to the Pi. This only requires that Cyberduck be installed on the Mac. Also a good option.
4) Transmit is an excellent SFTP client that can do both what option (2) and (3) can do. Transmit is pay ware.
FTP is rather unsecure. Go to System Preferences, Sharing, and check the box for Remote Login. This enables SSH (Secure SHell) access, which you can use to remotely login, however SSH access also gives you SFTP access, which is Secure FTP, it lets you send files over SSH. There's a few FTP clients out there (like CyberDuck (available for both mac and windows)) that supports SFTP. Also, on a related note, CyberDuck is by far the best FTP client I've ever used, it's absolutely amazing, I can't recommend it strongly enough. Seriously, it's a god-send. I use it whenever possible.
Quick and easy answer is sftp using Cyberduck. You use the same credentials you use for ssh.
Long-term solution for easy single-file downloads is iTerm2, with the shell integration tools installed. Then you simply type it2dl /path/to/your/file.png
in your ssh session and it will download your file.
Out-of-the-box answer is to type mv /path/to/your/file.png ~/gcode_files
in your ssh session then go to the G-Code Files tab in Mainsail and right-click on the file and select download.
The solution given by MalevolentTapir works great, but if you don't want to have to open a potential security hole on your Windows PC, and your 3DS is capable of running homebrew software, I would recommend using a homebrew FTP server like FTPD. You'll also need an FTP client program on your Windows computer; I found Cyberduck (which is free and open source) to be quite capable.
Might not be exactly what you're looking for, but once you've set up OpenSSH on your jailbroken iPhone (uh, be sure to change passwords so they're not "alpine" default) then you can use something like https://cyberduck.io on your Mac, to connect to your phone via SFTP (which uses ssh), and then copy the pics to your Mac that way.
Also Cyberduck has a native M1 version and allows connecting to OneDrive among many other cloud services and FTP servers. The paid version is not very expensive either, I think I received a registration key for 10 bucks.
At 15TB+ it's very likely that your going to have to start looking at some kind of bespoke storage system.
Try Amazon S3 combined with Cyberduck/Cryptomator.
FTP or WebDAV. Both will enable computer to computer sharing and will allow the upload to resume from where they left off if they are broken for whatever reason (Internet goes down, etc).
Requires the following:
I'd recommend you go with FTP.
Your client needs to download and install Cyberduck.
You need to download and install FileZilla Server.
Install FileZilla FTP server and set it up so your client has a username and password to connect with and a directory to access. Remember to open the relevant ports in your firewall to allow people to connect.
Give the IP, username and password to your client for him to configure Cyberduck as an FTP connection.
Once configured, he can connect to your PC directly and upload the files. If it breaks you can resume the upload. The files will be copied directly to your PC at the highest speed either of you can achieve (Either your clients maximum upload speed or your maximum download speed, whichever is lower) so will actually be faster than using a sharing service as your cutting out a step in between.
I've obviously been very brief here so you will need to do a bit of investigation on how to set up FileZilla FTP Server properly and so forth, but this is the easiest, fastest and free way of transferring data between two people.
It doesn't help you now, but if you don't mind fairly slow upload / download rates, opendrive has unlimited space for 10 bucks a month. Which is roughly 120 a year. But you will have to factor in any data caps into that as well. I mainly like it because you can generate download links and it allows you to use webdav. But it can be a real pain if you are uploading thousands of files. So I recommend something like cyberduck or another multi-threaded file manager that deals with webdav.
I see. There are limitations to the web interface for B2 both in size of files and number of files. You may want to use an integration of some kind to access your B2 account for best results.
If you want something easy to drag and drop, check out Cyberduck, but there are plenty of other B2 compatible software titles out there to work with B2.
So I've been playing with some of the tools: cyberduck.io let me upload through Storj's S3 gateway, and mountainduck.io is letting me view the files (but not upload them from Windows Explorer). Uploads would be nice... so I'll try another tool.
you do not necessarily need to edit in vim, you can use an SFTP client like CyberDuck to open the remote files in the local editor of your choice (e.g. Sublime, Atom, etc.), and changes are automatically synced back to the server where you can run in the terminal as usual.
Have you used Cyberduck?
I'm using it with Google Drive and it works well. For a large number of small files, it can be slow, but for large files, upload speed is decent. You can set upload bandwidth with ease within the upload/download window.
If you use command line tools like rsync, check out Rclone! It lets you add multiple cloud accounts and use it similar to rsync for uploading and downloading. https://rclone.org/
If you like UI based tools, I used Cyberduck a while ago, it's more like Filezilla in usage (also not FLOSS AFAIK) https://cyberduck.io/
I think both support GDrive and Onedrive
I strongly suggest being familiar with vi/vim, because its the default text editor on pretty much all Linux systems you encounter. At the very least you should know how to exit out of it after some system command drops you into a vi editor (often happens when making a git commit)
However, you do not actually need to use it for all of your programming needs.
I have been doing programming on remote Linux servers for many years, and never had to use vim to edit my remote code. You can use SFTP clients like CyberDuck ( https://cyberduck.io/ ) to use your ssh login to the remote server to edit your remote code locally in your editor of choice (VS Code, Atom, Sublime, etc.), and then just run it on the remote server in the terminal.
> How many companies force you to do all your development on a machine where you don't have permissions to install vscode?
you are missing the point. A lot of enterprise programming is probably gonna require building programs to interact with systems that are only accessible from the company's servers, and you probably only have ssh access to these servers. Thus, there is no graphical interface from which to run VS Code, etc., and you likely do not have admin access to install many things to the system. So you may very well be trying to build a program that can only actually run from the company's remote servers, not from your local desktop workstation.
that is why you can either use an editor such as vim which is already installed on the remote server, or as I suggested, use the ssh access that you already have to edit the code locally on your desktop-installed VS Code/Atom/Sublime, and then execute it from the terminal on the remote system.
Yeah, quite likely. You could jailbreak it, get ssh access going, and then use something like Cyberduck to move everything over.
Thing is, the file names will likely all be pretty random - but the files still contain the artist/album/track/artwork/etc. info in the ID3 tags, so as soon as you import them into iTunes on the computer, they'd get properly renamed (& organized into folders) in the Finder (or Windows Explorer)...
Or perhaps use Filza, ahem excuse me, iFile (Filza's predecessor back in iOS 7 jailbreak days); I think it'll have a feature where it parses the Music database so it can show the music with its actual Artist/Album/Song hierarchy.
Or... borrow a friend's computer that already has one of the many apps that will do these kinds of things. PhoneView is the one I'd use on Mac for something like this.
To upload and delete files from your server, you have to use a FTP or SFTP client. The main FTP client is FileZilla, while the main SFTP Client it CyberDuck (Although CyberDuck supports many protocols, including FTP). The host I’m going to use in this tutorial, HeavyNode, uses SFTP, so you need to use CyberDuck. You can download this HERE.
If you are using HeavyNode as your hosting provider, you can find your username, server, and password under the Server Configuration section, in the SFTP Settings tab.
Go into CyberDuck, and click on “Open Connection,” and when the menu opens, paste the server, the username, and type in your password. You now have set up CyberDuck!
You need enterprise hardware. You are using home-based consumer hardware and software in a business setting, which it is not intended for. I think thats the root of your problem.
As for what enterprise hardware, thats beyond me because I am just a user on enterprise machines, I dont actually do the procurement and maintenance of them myself sorry.
For remote access you should get used to using ssh.
Typically I access my remote enterprise servers over nothing but ssh; if you are in Windows, OpenSSH seems to be bundled into more recent distros so that might be helpful for you. For file explorer of the remote server I used CyberDuck over SFTP; https://cyberduck.io/ this is "good enough" for me to do dev work; I can view and edit files locally and they get pushed back to the remote server. If you want the remote volume to be mounted then you can also use their product Mountain Duck; https://mountainduck.io/ . However I shy away from these kinds of things, mounting the remote server volume locally, because it seems like a great way to allow some kind of RansomWare like CryptoLocker to have access to all your critical business data. But to each their own; I think it underscores that need for solid data backup and data recovery plans as well.
This is not an endorsement as it's literally the first thing I found on Google that I think might work. You want a 3rd party software program that will let you browse and download your B2 files.
rclone using an encrypted remote is the best way. Avoid cryptomator, it's not as scalable as rclone and never copy files to a rclone mounted remote (it can cause writing errors), the only good way to transfer backups using the standard rclone command. If there are people that use stablebit, they are few, if you want to join some cloud disks you can use https://cyberduck.io/ or rclone Explorer (it's a bit outdated but still works very well and it's used a lot).
If you know how to generate unlimited google drives I can suggest you some github scripts that can exploit a gdrive but to bypass 750gb/day in order to clone your full drive (~10-20TB/day) to other drives. You can find more infos and scripts just searching on youtube and chinese forums/blogs about this topic.
I'd look into hosting on AWS S3 (super cheap) and using something free like Cyberduck to reduce friction when uploading images. Since you're using Gatsby you could just deploy your entire site on S3 for pennies per month
If you are trying to mount your Linux volume on Windows macOS, try Mountain Duck via ssh: https://mountainduck.io/
By far the simplest solution, I think.
If you just want a file explorer for the remote system you can use Cyberduck; https://cyberduck.io/
You should be able to use something such as cyberduck to browse the S3 files and create jobs to move the media from an S3 bucket to another S3 bucket.
Reading some of your other comments.. I might recommend taking it slow. Home assistant is really powerful, but if you try and do everything all at once its going to become overwhelming fast. One of the best parts of Home Assistant is the community. Chances are if you are having a problem, searching online will yield a similar question (and often answer) by other members. I've followed some of the tutorials on https://www.juanmtech.com/ before.
Connecting to the PI over SSH is a good basic first step. I'd look into something like cyberduck to give you a visual file explorer.
If you're just uploading files, you may wanna give CyberDuck a try. It's free and provides a relatively simple GUI interface to manage data on B2 (and several other cloud storage platforms). No CLI required: https://cyberduck.io/
Unfortunately OP, people just seem to forget that the web is not the start and end of the internet. There are other more suitable systems in place for this, but they have fallen by the wayside.
FTP or "File Transfer Protocol" is the correct way this should be done. It's a protocol that was designed from the ground up to support the downloading of large files, multiple files, and more importantly the "Resuming" of broken downloads.
Unfortunately it requires a little bit of technical expertise and as your the downloader, you aren't really in the position to set this up.
However, your saved in that Google Drive supports the FTP protocol.
To begin, download Filezilla Pro from https://filezillapro.com. It is paid for software regrettably, but I am 100% sure you will need this software again multiple times in your career.
After installing Filezilla Pro, go ahead and watch this video... https://www.youtube.com/watch?v=5J_mDBUXdMI
If you don't want to pay for or install Filezilla Pro, there is an alternative piece of software called CyberDuck that is like an explorer extension for your computer that will allow you to work with remote files in drives like Google, AWS, OneDrive, etc. You can get it from https://cyberduck.io/ and it will basically allow you to work with the files much like a windows explorer window, allowing you to transfer several files, resume and so forth.
Both of these methods will allow you to get around the transfer limit that the web imposes.
Please remember for both these options to work, the people whose Google Drive you are accessing must have given your google username shared access to the files rather than anonymous access or it will be difficult to implement.
On Mac, I use https://cyberduck.io/ to edit files through ssh on my local machine. Cyberduck is used as the middle man to open up an ssh connection. Then you can right click a file and you should see an option to edit the file which will then allow you to use your favorite editor. I use vs code mostly now.
Yes i googled a bit about it and i think Cyberduck already has feature of cryptomator if i m not wrong , i found info from here , but tutorial saying that i unable to access to windows explorer in Cyberduck , which is not good :(
could you please tell me what is max file size for uploading to gdrive and what file extensions should be mkv/mp4 or rar ?
and can i seed my files again on p2p trackers if i backup from gdrive , is there no issue of file hash change after encryption/decryption etc .... ?
Thanks a lot for your help!
This might help:
User cyberduck to download all your course files by going to each course's resource page and then clicking the "Upload-Download Multiple Files" button and copy the webDAV link. In cyberduck click quick connection then paste the url you copied in. After pasting in the url, change the connection type to webDAV (HTTP) not https.
​
Good luck, here's the link for cyberduck: https://cyberduck.io/
​
Use SFTP with password authentication disabled.
Then use some GUI SFTP client like https://cyberduck.io
Some hints on setting up the client: https://trac.cyberduck.io/wiki/help/en/howto/sftp
On Windows 10 SSH is now available natively so the instructions are simpler. Settings -> Apps -> Manage optional features -> openssh client
I'd recommend reading this link:
https://www.raspberrypi.org/forums/viewtopic.php?t=137693&amp;amp;p=1014060
I had a similar situation where I had started my project on a 32 gig card. I wanted to make a copy of it and I had several 16 gig cards, and my full setup was only 9 gigs. I used win32diskimager in Bootcamp on my MacBook at first, but because it backs up all the empty space too I couldn't put it on my 16 gig cards. I do still use win32 to have backups of projects.
This link above walks you through how to make copies from your Pi using a USB SD card reader. It works really well and have had great success with it. It essentially comes down to installing the script, making it executable, then running one line of code: $ sudo ./rpi-clone sda -f -v
Then you just watch a wall of text scroll by after you confirm that it's all good. This link is my go to for making copies of my SD cards when win32diskimager doesn't fit the bill. I find rpi-clone a little bit more user friendly than just using gparted or dd command.
Edit: also wanted to chime in on just making backups of those roms and artwork scrapes. I believe samba shares is installed on most stock retropie setups... so on my Mac I use Cyberduck (here: https://cyberduck.io ) to browse the file system on the Pi. (It is also possible to do this in finder on your Mac too, but I like the interface on Cyberduck.) One caveat here- when I made rom backups initially using cyber duck every file had a ./ on the beginning of the file name. Lead to some headaches and eventually using bootcamp and WinSCP to copy the files there. Not sure if I messed up in cyberduck or what.
The starter kit for the HBL should come with ftpd, a FTP server for the 3DS. If you use that, you should be able to access the contents of the SD card via Finder, by connecting to the server over your LAN. (I'm a bit rusty with my OS X skills, so I'm not certain. I switched to GNU/Linux a while ago.)
EDIT: Ah, it seems Finder restricts mounted FTP servers to read-only, which won't help your situation if you want to copy files to the SD card. In that case, you'd have to use a separate FTP client. I recommend Cyberduck.
Okay, I am back.
Let's try this:
1-) Download this program: https://cyberduck.io
2-) Open it, press "Open New Connection" and in the first dropdown, change it to SFTP.
3-) In the server field, enter the IP address of your phone.
To find the IP, just go to the Wi-Fi section of your iPhone and besides the connected network, press the i button, then the IP Address will be shown
4-) In the port field, enter 22
5-) For username: root
6-) Password: Alpine
Once you successfully connected, let me know
It's not strictly one codebase, but Cyberduck did this pretty well: they have a shared Java codebase that handles the heavy lifting and then have separate UIs for macOS (Java/Cocoa) and Windows (C#/WinForms) that interact with the shared codebase.
I guess it's really only useful if you have a lot more application logic code than UI though, to make it worth doing each UI twice, thought it does make the apps feel very native.
I just noticed CyberDuck mentioned in the Backblaze knowledge base, which provides an interface sorta like a network drive. If you don't mind the latency, that might be an option.
I use Coda on my Mac and it can connect via SSH. Looks like Cyberduck will let you edit remove files too and I just learned of Mountain Duck which facilitates mounting remote filesystems through SSH and you'd be able to edit files using whatever you want.
Cyberduck was the first FTP I used while learning. It sounds like you're doing a lot more than you should have to do to access your site. Who is your host? Do they have any documentation about logging in?
This is what I can find https://forum.filezilla-project.org/viewtopic.php?t=41565 it is something you hosting providers needs to fix. You could trying Cyberduck maybe this one is not that strict.
I haven't tried this, but it might work...
Cyberduck, a free, open source data transfer application (FTP, FTP-SSL, SFTP, WebDAV, Swift, S3, and it even has Google Cloud, Microsoft Azure, and Rackspace Cloud support).
Cyberduck has this cool feature that lets you remote edit files. "What? You're full of shit." Wellllll, kinda. See, what it does is it downloads the file to a temp file in a hidden folder, opens it in your default editor for that file type (I think you can set an override in the preferences, I'm not sure, this isn't a feature I use myself), and then when you save it uploads the new version to the server, and the temp file eventually gets overwritten with other data no different than any other temp file would.
So if the issue of doing it remotely is that you wanted to use a specific IDE or something, as opposed to just sshing into it and using vim or something, this might be a solution.
If you just don't want to to maintain the connection all the time, then just do the extra step of just editing it locally and uploading the new version, as /u/TwaiTheYellow suggested.
In rutorrent if you select a torrent and then click the 'General' tab it will show you the path to the file on the server like this.
http://i.imgur.com/C1lt9y5.png
And you might want to try Cyberduck for FTP instead of Filezilla. It is a bit more user friendly.
Hey man! I had the same problem a few days ago, just go to "Mods" and download "Rocket" Then download Cyberduck https://cyberduck.io/?l=en Then go to your info panel and find your ftp link, username, and password
If you want to 'get back' at Filezilla, there's always Cyberduck.
Their pre-compiled binary does do a donation nag when you leave the program and after every update, but it's easily ignorable. I actually donated since it's 'pay what you want' (you could probably donate a penny if you felt frugal) and I enjoy the software - IMHO it's better than Filezilla for SFTP.
Have a look at cwrsync, I used it to backup several hundred gigabytes successfully between windows and linux machines at work. Might be what you're looking for. It needs cygwin.
https://www.itefix.net/cwrsync
For something easy until you can get a more solid/automated solution, checkout cyberduck and transfer things securely over the sftp protocol with a drag and drop, cross platform, GUI FTP client.