remote-ftp | FTP/FTPS/SFTP client for | FTP library

 by   icetee JavaScript Version: v2.2.3 License: MIT

kandi X-RAY | remote-ftp Summary

kandi X-RAY | remote-ftp Summary

remote-ftp is a JavaScript library typically used in Networking, FTP, Electron, Visual Studio Code applications. remote-ftp has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

FTP/FTPS/SFTP client for

            kandi-support Support

              remote-ftp has a low active ecosystem.
              It has 549 star(s) with 108 fork(s). There are 28 watchers for this library.
              It had no major release in the last 12 months.
              There are 294 open issues and 951 have been closed. On average issues are closed in 327 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of remote-ftp is v2.2.3

            kandi-Quality Quality

              remote-ftp has 0 bugs and 0 code smells.

            kandi-Security Security

              remote-ftp has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              remote-ftp code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              remote-ftp is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              remote-ftp releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              remote-ftp saves you 120 person hours of effort in developing the same functionality from scratch.
              It has 303 lines of code, 0 functions and 28 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed remote-ftp and discovered the below as its top functions. This is intended to give you an instant insight into remote-ftp implemented functionality, and help decide if they suit your requirements.
            • Convert stats to permissions
            • Creates a directory recursively
            • Determines if the target element is in the target folder .
            • Apply the progress .
            • Recursively destroys all items in the view .
            • Create a new file upload handler
            • Try a function .
            • Resolves a path to the absolute path .
            Get all kandi verified functions for this library.

            remote-ftp Key Features

            No Key Features are available at this moment for remote-ftp.

            remote-ftp Examples and Code Snippets

            No Code Snippets are available at this moment for remote-ftp.

            Community Discussions


            JSON parse Windows file path
            Asked 2019-Jul-23 at 15:14

            I want to specify a windows file path in my remote-ftp Atom configuration to reference my private key but I get some parsing issues. Here's my configuration:



            Answered 2019-Jul-23 at 15:14

            Your JSON is invalid, since backslashes need to be escaped per spec.

            A string is a sequence of zero or more Unicode characters, wrapped in double quotes, using backslash escapes

            Hence, the value of privateKey should be "C:\\Users\\haha\\Documents\\Keys\\test_private_key.ppk".



            Can't connect to vsftpd server with alpakka (akka-streams)
            Asked 2019-Jul-03 at 08:50

            I'm trying to recreate the traversal example for the Alpakka FTP-Source connector with a vsftpd server in a Docker image, but can't seem to connect. Any pointers how to adjust the code would be very welcome:



            Answered 2019-Jul-03 at 08:50

   returns a RunnableGraph, which is a 'blueprint' that you still have to 'run':



            TIdFTP.GET, What is the correct way to refer to the file in the remote folder?
            Asked 2019-May-23 at 17:12

            I am trying to use TIdFTP.Get (version 10) to download a file (ssleay32.dll) from a remote server where I have an account.

            The file does exists in a folder on the server and I can use TIdFTP to connect OK. However no matter how I refer to path to the fileTIdFTP.Get keeps giving the error, Can't open : No such file or directory.

            If I try to change directory first into the directory where the file is and then just use the filename I get the same error when I try to change directory.

            What is the correct way to refer to the file so it downloads correctly?

            For info,When I log into the server using Filezilla and the same credentials as used by TIdFTP, Filezilla seems to show the path as /MAMbase. I have tried with /MAMbase, ../MAMbase, ./MAMbase, /MAMbase/ and other variations without success.

            The code I am using, after setting the connection paramers of host,post,username and password is below. Using either the path in the connect and get with just the filename or the get with the full path give the same error with any of the path formats I have used.



            Answered 2019-May-23 at 17:12

            First off, you should prepare the local filenames ahead of time:



            Issue Connection to server using Remote-FTP atom package and Private Keys
            Asked 2019-Jan-29 at 18:43

            I'm trying to connect to my server using the atom package "Remote-FTP" and using a private key.

            I have the SSH keys set up on my server and can connect successfully using putty.

            The private key is saved in my project folder and I have an existing .ftpconfig file (without a private key) that connects successfully when I replace the information inside the file.

            The Key has been converted to the necessary ssh format and I have no passphrase at the moment. I have also gave the full path of the private key file

            Here is my .ftpconfig file -



            Answered 2018-Sep-10 at 06:36

            Put your private key in following path: C:\Users\USER\AppData\Local\atom\app-1.30.0

            Replace USER. It seems it looks in this folder for the keys.



            How to back up each table from multiple MySQL databases in Windows?
            Asked 2018-Jun-07 at 09:29

            I have multiple MySQL databases on WIndows Server and I would like to backup all these databases by creating a folder with the name of the database and inside the .SQL file folder for each table of the concerned database. The idea is to make it easier to restore information because sometimes I just need to restore a table instead of the whole database.

            I've come up with some research on this and found a shell script that does just that. This script creates a folder for each database on the server and inside it creates a .SQL file for each table, then it compacts all those folders into a single .ZIP file and still sends it to an FTP server (this is not necessary for me).

            Below is the shell script I found.



            Answered 2018-Jun-07 at 09:29

            If your requirement is only to export data tablewise for all the databases in your database instance, following script will do the magic for you and it will work in windows. The code snippet you have mentioned in question does lot more the your requirement like sending to FTP/zipping and what not. It doen't seems your requirement, but you could achieve that as well by modifying the basic short script, I'm providing here.

            Logic is simple.

            • List All databases.
            • Loop through database, and list all the tables.
            • Loop through all the tables and export.

            Make all the variables declaration appropriately.



            How to FTP into differernt sources based on project in Atom
            Asked 2017-Oct-20 at 08:46

            How can I get the Atom package Remote-FTP to use a different config file for each project? By default it seems to search for .ftpconfig within the first folder in your Settings->application.json file.



            Answered 2017-Oct-20 at 08:46

            All folders open in a window at the same time constitute a "project" in Atom's eyes, so packages that look for a single file in the project are going to look at the first one.



            Set local and remote directories to be synced in remote-ftp (Atom package)
            Asked 2017-Aug-22 at 09:47

            I'm using atom editor and remote-ftp to sync my local files with my shared host.

            I'm creating a project with vue-webpack-boilerplate which has a


            folder for production files.

            I want to sync my ./dist folder with server But remote-ftp upload all project files. I search in remote-ftp documentation but didn't find any solution.

            Is there any way to specify a folder to sync with server? Even with other packages?

            Possible solutions:

            • using .ftpignore : no I can't because still folder itself will upload, I just need it's files not itself.
            • change server root to ./dist : It's possible but I don't want to upload all project which has a larger size.

            Sorry about writing problems.



            Answered 2017-Aug-22 at 09:47

            In your case the remote-sync package seems to be a better choice, you easily can configure both a local source and a remote target directory:


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install remote-ftp

            Create a configuration file. Tip: Create an ignore file to prevent your sensitive information from getting synced to your host (Packages -> Remote FTP -> Create ignore file).
            Open an existing project or create a new one (File -> Open folder...)
            Open remote-ftp sidebar (Packages -> Remote FTP -> Toggle)
            Create a configuration file for your project (Packages -> Remote FTP -> Create (s)FTP config file)
            Once connected you should be seeing the content of the remote connection
            All basic commands (connect, disconnect, ...) are available from the sidebar context menu and the Command Palette


            Help us bring this project to the moon! Atom's rocket needs to get somewhere, right?.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular FTP Libraries


            by curl


            by git-ftp


            by drakkan


            by robinrodricks


            by giampaolo

            Try Top Libraries by icetee


            by iceteeC


            by iceteeJavaScript


            by iceteePHP


            by iceteeJavaScript


            by iceteeJavaScript