ftp commands
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3847
FTP Copy 0.2
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in more>>
FTP Copy (fcp for short) is a program which currently has the ability to copy single files from your computer into any folder in any ftp site via the command line. Its definetly not the best of its kind, but it gets the job done with minimal fuss. Both active and passive mode are supported.
Active and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
<<lessActive and passive mode are supported. In the future the program may be extended to support wildcard copying, copying from the server, directory listings and other such features. If anyone wishes to add these features to the current codebase, mail me the new code and ill put it up.
To install the code under Linux (or possibly in other POSIX compatible environments), run the script compile.sh (sh compile.sh). That should compile the code into the executable file fcp.
Download (0.210MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
1231 downloads
Commands::Guarded 0.01
Commands::Guarded Perl package provides better scripts through guarded commands. more>>
Commands::Guarded Perl package provides better scripts through guarded commands.
SYNOPSIS
use Commands::Guarded;
my $var = 0;
step something =>
ensure { $var == 1 }
using { $var = 1 }
; # $var is now 1
step nothing =>
ensure { $var == 1 }
using { $var = 2 } # bug!
; # $var is still 1 (good thing too)
my $brokeUnless5 =
step brokenUnless5 =>
ensure { $var == 5 }
using { $var = shift }
; # nothing happens yet
print "var: $varn"; # prints 1
$brokeUnless5->do(5);
print "now var: $varn"; # prints 5
step fail =>
ensure { $var == 3 }
using { $var = 2 }
; # Exception thrown here
This module implements a deterministic, rectifying variant on Dijkstras guarded commands. Each named step is passed two blocks: an ensure block that defines a test for a necessary and sufficient condition of the step, and a using block that will cause that condition to obtain.
If step is called in void context (i.e., is not assigned to anything or used as a value), the step is run immediately, as in this pseudocode:
unless (ENSURE) {
USING;
die unless ENSURE;
}
If step is called in scalar or array context, execution is deferred and instead a Commands::Guarded object is returned, which can be executed as above using the do method. If do is given arguments, they will be passed to the ensure block and (if necessary) the using block.
The interface to Commands::Guarded is thus a hybrid of exported subroutines (see SUBROUTINES below) and non-exported methods (see METHODS).
For a detailed discussion of the reason for this modules existence, see RATIONALE below.
<<lessSYNOPSIS
use Commands::Guarded;
my $var = 0;
step something =>
ensure { $var == 1 }
using { $var = 1 }
; # $var is now 1
step nothing =>
ensure { $var == 1 }
using { $var = 2 } # bug!
; # $var is still 1 (good thing too)
my $brokeUnless5 =
step brokenUnless5 =>
ensure { $var == 5 }
using { $var = shift }
; # nothing happens yet
print "var: $varn"; # prints 1
$brokeUnless5->do(5);
print "now var: $varn"; # prints 5
step fail =>
ensure { $var == 3 }
using { $var = 2 }
; # Exception thrown here
This module implements a deterministic, rectifying variant on Dijkstras guarded commands. Each named step is passed two blocks: an ensure block that defines a test for a necessary and sufficient condition of the step, and a using block that will cause that condition to obtain.
If step is called in void context (i.e., is not assigned to anything or used as a value), the step is run immediately, as in this pseudocode:
unless (ENSURE) {
USING;
die unless ENSURE;
}
If step is called in scalar or array context, execution is deferred and instead a Commands::Guarded object is returned, which can be executed as above using the do method. If do is given arguments, they will be passed to the ensure block and (if necessary) the using block.
The interface to Commands::Guarded is thus a hybrid of exported subroutines (see SUBROUTINES below) and non-exported methods (see METHODS).
For a detailed discussion of the reason for this modules existence, see RATIONALE below.
Download (0.012MB)
Added: 2007-05-23 License: Perl Artistic License Price:
885 downloads
Remote Secure Command System 1.0
Remote Secure Command System is a remote asynchronous and secure command system based on a file configuration. more>>
Remote Secure Command System project is a remote asynchronous and secure command system based on a file configuration.
A standalone server sends and receives commands through files, and a batch system launch ssh and scp commands.
<<lessA standalone server sends and receives commands through files, and a batch system launch ssh and scp commands.
Download (0.040MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1146 downloads
Ftpmap 0.4
Ftpmap enables you to find what software/version a FTP server is running according to its fingerprint. more>>
Ftpmap enables you to find what software/version a FTP server is running according to its fingerprint.
Ftpmap scans remote FTP servers to identify what software and what versions they are running.
It uses program-specific fingerprints to discover the name of the software even when banners have been changed or removed, or when some features have been disabled.
IPv6 is fully supported.
Install>/b>
./configure
make
make install
Usage
Usage : ftpmap [-h] [-P ] [-u ] [-p ] -s
-h : help
-P : connect to port (default=21)
-u : login to the server as (default=ftp)
-p : use this password (default=mickey@disneyland.com)
-s : connect to FTP server running on (IP or name)
Whats New in This Release:
- Check for ESTP/ESTA.
- Dont give up when a command times out.
- More fingerprints.
<<lessFtpmap scans remote FTP servers to identify what software and what versions they are running.
It uses program-specific fingerprints to discover the name of the software even when banners have been changed or removed, or when some features have been disabled.
IPv6 is fully supported.
Install>/b>
./configure
make
make install
Usage
Usage : ftpmap [-h] [-P ] [-u ] [-p ] -s
-h : help
-P : connect to port (default=21)
-u : login to the server as (default=ftp)
-p : use this password (default=mickey@disneyland.com)
-s : connect to FTP server running on (IP or name)
Whats New in This Release:
- Check for ESTP/ESTA.
- Dont give up when a command times out.
- More fingerprints.
Download (0.093MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
907 downloads
Thin FTP Upload 2.0
Thin FTP Upload is an FTP upload applet designed for integration with Web applications. more>>
Thin FTP Upload project is an FTP upload applet designed for integration with Web applications.
Do you want to quickly add FTP file upload functionality to your website? Then Thin FTP Applet, a product that can be installed in less than 2 minutes is the product to choose.
To send files using the File Transfer Protocol, all your users have to do is to drag and drop them onto the designated area of the browser. Entire directory tree and a virtually unlimited number of files totalling several giga bytes can be transfered in this manner.
If your server is configued to allow annoymous transfers your users dont even have to login. Else they can login interactively by entering their username and password. Or else you can make it easier for them by using a single predefined username and password for each user so that multiple accounts do not have to be created.
Whats New in 1.02 Stable Release:
- The new version of the applet aims for improved compatibility with a wider range of FTP servers, epecially those servers deployed on Windows.
- The new version includes a subtle change in the way that the applet handles the trailing slash in the URL.
Whats New in 2.0 Development Release:
- Interrupted FTP uploads can now be resumed.
- A new progress monitor has been added.
- The applet loading mechanism has been changed, and the applet can now be configured using HTML parameters.
<<lessDo you want to quickly add FTP file upload functionality to your website? Then Thin FTP Applet, a product that can be installed in less than 2 minutes is the product to choose.
To send files using the File Transfer Protocol, all your users have to do is to drag and drop them onto the designated area of the browser. Entire directory tree and a virtually unlimited number of files totalling several giga bytes can be transfered in this manner.
If your server is configued to allow annoymous transfers your users dont even have to login. Else they can login interactively by entering their username and password. Or else you can make it easier for them by using a single predefined username and password for each user so that multiple accounts do not have to be created.
Whats New in 1.02 Stable Release:
- The new version of the applet aims for improved compatibility with a wider range of FTP servers, epecially those servers deployed on Windows.
- The new version includes a subtle change in the way that the applet handles the trailing slash in the URL.
Whats New in 2.0 Development Release:
- Interrupted FTP uploads can now be resumed.
- A new progress monitor has been added.
- The applet loading mechanism has been changed, and the applet can now be configured using HTML parameters.
Download (0.054MB)
Added: 2006-10-11 License: GPL (GNU General Public License) Price:
1109 downloads
FTP Monitor 0.8
FTP Monitor its a simple panel applet, which monitors incoming connections to ftpd. more>>
FTP Monitor is a simple panel applet, which monitors incoming connections to ftpd(vsftpd/ncftpd/pure-ftpd/proftpd) and generates passive popups.
For pure-ftpd, ncftpd, proftpd it acts as a frontend to pure-ftpwho, ncftpd_spy and ftpwho respectively. For vsftpd, it looks in output of ps -fe.
Enhancements:
- Update the change in ftp daemon (or path) withour requiring a restart
- Fixed the bug (introduced in 0.70) that FTP status will not update
- For large panels, the icon is now centered
<<lessFor pure-ftpd, ncftpd, proftpd it acts as a frontend to pure-ftpwho, ncftpd_spy and ftpwho respectively. For vsftpd, it looks in output of ps -fe.
Enhancements:
- Update the change in ftp daemon (or path) withour requiring a restart
- Fixed the bug (introduced in 0.70) that FTP status will not update
- For large panels, the icon is now centered
Download (0.85MB)
Added: 2005-12-23 License: GPL (GNU General Public License) Price:
1441 downloads
Pure FTP Manager 1.0
Pure FTP Manager allows a user to access multiple FTP chrooted sites with a single username and password. more>>
Pure FTP Manager allows a user to access multiple FTP chrooted sites with a single username and password. The program uses pure-ftpd and PostgreSQL for FTP and authentication. A site is chosen by adding @sitename to the users login
<<less Download (0.016MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
960 downloads
Command Executor 0.2
Command Executor is an amaroK script which execute an internal command (e.g. stop playing) when reaches that entry. more>>
Command Executor is an amaroK script which execute an internal command (e.g. stop playing) when reaches that entry. Sometimes it is useful to execute some external commands (e.g. shutdown) when playing reached a certain place (e.g. end of album).
This script does the job. If amaroK starts playing a track from the "Shell Command" album, this script executes the comment tag of the track as a shell command.
You need some prepared audio files, with correctly filled tags. There are three .ogg files enclosed for stop playing, shutdown and hibernate the computer.
<<lessThis script does the job. If amaroK starts playing a track from the "Shell Command" album, this script executes the comment tag of the track as a shell command.
You need some prepared audio files, with correctly filled tags. There are three .ogg files enclosed for stop playing, shutdown and hibernate the computer.
Download (0.005MB)
Added: 2006-03-06 License: GPL (GNU General Public License) Price:
1330 downloads
NcFTP Client 3.2.1
NcFTP Client is a File Transfer Protocol (FTP) client applications. more>>
NcFTPs purpose is to provide a powerful and flexible interface to the Internet standard File Transfer Protocol. It is intended to replace the stock ftp program that comes with the system.
Although the program appears to be rather spartan, youll find that ncftp has a wealth of valuable performance and usage features. The program was designed with an emphasis on usability, and it does as much as it can for you automatically so you can do what you expect to do with a file transfer program, which is transfer files between two interconnected systems.
Some of the cooler features include progress meters, filename completion, command-line editing, background processing, auto-resume downloads, bookmarking, cached directory listings, host redialing, working with firewalls and proxies, downloading entire directory trees, etc., etc.
The ncftp distribution comes with the useful utility programs ncftpget(1) and ncftpput(1) which were designed to do command-line FTP. In particular, they are very handy for shell scripts. This version of ncftp no longer does command-line FTP, since the main ncftp program is more of a browser-type program.
<<lessAlthough the program appears to be rather spartan, youll find that ncftp has a wealth of valuable performance and usage features. The program was designed with an emphasis on usability, and it does as much as it can for you automatically so you can do what you expect to do with a file transfer program, which is transfer files between two interconnected systems.
Some of the cooler features include progress meters, filename completion, command-line editing, background processing, auto-resume downloads, bookmarking, cached directory listings, host redialing, working with firewalls and proxies, downloading entire directory trees, etc., etc.
The ncftp distribution comes with the useful utility programs ncftpget(1) and ncftpput(1) which were designed to do command-line FTP. In particular, they are very handy for shell scripts. This version of ncftp no longer does command-line FTP, since the main ncftp program is more of a browser-type program.
Download (0.50MB)
Added: 2007-08-01 License: Artistic License Price:
828 downloads
sftpup 5
sftpup is used for uploading files to ftp servers and keep them consistent to a local directory. more>>
sftpup is used for uploading files to ftp servers and keep them consistent to a local directory.
To use sftpup go follow these steps:
1. Create a directory for your work, e.g. www where all files will be stored. For example, if you create your websites via XML and XSLT, make www the target for each generated file.
2. Upload all files to the ftp server. Your server directory and www are now in a consistent state. sftpup saves the state of www by calculating SHA hashes for each file. To initialize, execute:
sftpup --init your-config-file
The hashes are stored in the file given by hashfile in your-configfile.
3. If you change a file or directory (modified, deleted, added etc.) and want to do an update the ftp server, type:
sftpup --update your-config-file
sftpup compares HTML files with stored hashes and lists differences.This list is then used to make send appropriate commands to the ftp server.
4. To test what actions would be done, you can do a socalled dry-run by typing:
sftpup --dry-run your-config-file
sftpup then prints a list of commands and files/directories.
<<lessTo use sftpup go follow these steps:
1. Create a directory for your work, e.g. www where all files will be stored. For example, if you create your websites via XML and XSLT, make www the target for each generated file.
2. Upload all files to the ftp server. Your server directory and www are now in a consistent state. sftpup saves the state of www by calculating SHA hashes for each file. To initialize, execute:
sftpup --init your-config-file
The hashes are stored in the file given by hashfile in your-configfile.
3. If you change a file or directory (modified, deleted, added etc.) and want to do an update the ftp server, type:
sftpup --update your-config-file
sftpup compares HTML files with stored hashes and lists differences.This list is then used to make send appropriate commands to the ftp server.
4. To test what actions would be done, you can do a socalled dry-run by typing:
sftpup --dry-run your-config-file
sftpup then prints a list of commands and files/directories.
Download (0.015MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1228 downloads
DPS-FTP 0.6.1a
DPS-FTP is a multi-threaded FTP client for GNOME. more>>
DPS-FTP is a multi-threaded FTP client for GNOME. It was originally called Kevlar FTP, since its interface was inspired by Bulletproof FTP, and Kevlar is bullet-proof.
But DuPont actually sent me a notice telling me that I cant use their trademarked product names in my product name. They were generous enough to allow me to say that my product contains Kevlar, however.
After explaining to them that, being software, my "product" does not contain Kevlar, and that Im not making any money from the "product", they still would not let me use it. So, I renamed the program to DuPont Sucks FTP, or DPS-FTP.
Main features:
- Basic FTP features: browsing local and remote directories
- Powerful transfer queue that allows downloading and uploading multiple files to multiple sites in multiple directories in any order
- Caching of directory listings
- Fully multi-threaded
- Multiple connections in separate windows
- Site manager
<<lessBut DuPont actually sent me a notice telling me that I cant use their trademarked product names in my product name. They were generous enough to allow me to say that my product contains Kevlar, however.
After explaining to them that, being software, my "product" does not contain Kevlar, and that Im not making any money from the "product", they still would not let me use it. So, I renamed the program to DuPont Sucks FTP, or DPS-FTP.
Main features:
- Basic FTP features: browsing local and remote directories
- Powerful transfer queue that allows downloading and uploading multiple files to multiple sites in multiple directories in any order
- Caching of directory listings
- Fully multi-threaded
- Multiple connections in separate windows
- Site manager
Download (0.12MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
1538 downloads
FTP Index 2002-01-16
FTP Index provides a FTP indexer and search engine. more>>
FTP Index provides a FTP indexer and search engine.
FTP Index is a search engine for FTP servers. It scans servers for definable filetypes and stores the results in a MySQL database.
It utilizes the ftpls tool from the ftpcopy package for indexing the servers.
It scans multiple servers at the same time by running with multiple processes.
Enhancements:
- fixed a nasty bug that caused the loss of the half all found files.
<<lessFTP Index is a search engine for FTP servers. It scans servers for definable filetypes and stores the results in a MySQL database.
It utilizes the ftpls tool from the ftpcopy package for indexing the servers.
It scans multiple servers at the same time by running with multiple processes.
Enhancements:
- fixed a nasty bug that caused the loss of the half all found files.
Download (0.016MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
914 downloads
PHP FTP Client 0.9.4
PHP FTP Client is a PHP FTP Client. more>>
PHP FTP Client is an FTP client that is useful for allowing people behind a firewall access to FTP without opening the FTP ports inside the firewall.
It could be used as a front end to a local FTP server, and therefore allow the administrator to provide access to the FTP server only from localhost.
Main features:
- Provide FTP access through a firewall which blocks FTP
- Provide a front end to an FTP server which only allows access to the web server, thus reducing the risk of the FTP server being attacked.
Enhancements:
- Have corrected problems with missing files. Was a case of linking against files I shouldnt have been.
- Added an FAQ, which currently only explains how to use the multi-file upload feature.
<<lessIt could be used as a front end to a local FTP server, and therefore allow the administrator to provide access to the FTP server only from localhost.
Main features:
- Provide FTP access through a firewall which blocks FTP
- Provide a front end to an FTP server which only allows access to the web server, thus reducing the risk of the FTP server being attacked.
Enhancements:
- Have corrected problems with missing files. Was a case of linking against files I shouldnt have been.
- Added an FAQ, which currently only explains how to use the multi-file upload feature.
Download (0.06MB)
Added: 2005-04-26 License: GPL (GNU General Public License) Price:
1662 downloads
ftp-outboxd 1.7
ftp-outboxd provides a FTP outgoing spool handler. more>>
ftp-outboxd provides a FTP outgoing spool handler.
ftp-outboxd sends files and directories placed in certain folders to other hosts. It can handle any number of spools, and can send to multiple hosts for each spool.
It can also recursively handle subdirectories placed in the outgoing "hot folders".
It deletes pending files upon successful transfer, and preserves and retries upon failure.
Installation requires an edit of "ftp-outboxd" itself, and the change of three global variables, "CONFIG", "LOGFILE", and "PIDFILE", to point to where the configuration file, logfile and pid file should be location on your installation.
Except if a global variable, DEBUG, is turned on, runs as a daemon. Please see "etc/outboxd.conf.example" for configuration file documentation.
<<lessftp-outboxd sends files and directories placed in certain folders to other hosts. It can handle any number of spools, and can send to multiple hosts for each spool.
It can also recursively handle subdirectories placed in the outgoing "hot folders".
It deletes pending files upon successful transfer, and preserves and retries upon failure.
Installation requires an edit of "ftp-outboxd" itself, and the change of three global variables, "CONFIG", "LOGFILE", and "PIDFILE", to point to where the configuration file, logfile and pid file should be location on your installation.
Except if a global variable, DEBUG, is turned on, runs as a daemon. Please see "etc/outboxd.conf.example" for configuration file documentation.
Download (0.006MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
909 downloads
hsftp 1.15
hsftp provides a lightweight FTP emulator for ssh1. more>>
hsftp provides a lightweight FTP emulator for ssh1.
hsftp is an FTP emulator that provides the look-and-feel of an FTP session, but uses ssh to transport commands and data. It is written in C, and requires no additional libraries.
hsftp is written in C, and is known to compile with gcc under Linux and some Unix flavours. No additional libraries are required. No dedicated daemon (in addition to the sshd daemon) is required to run on the server side.
If you need a password, hsftp will ask for it. The password is encrypted by ssh before transmission. hsftp will store the password internally, so you do not need to type it in again during a session.
Main features:
- hsftp executes UNIX commands on the remote host, and thus will fail on non-Unix remote hosts.
- If hsftp is not set SUID root, and you have supplied a password/passphrase, it might get paged out to your swap partition during prolonged inactivity.
- For security, hsftp can be compiled to drop SUID root privileges irrevocably on startup, immediately after locking the memory for the password.
- For RSA authentication, you can avoid to have hsftp caching the passphrase if you use ssh-agent. In this case, you can use hsftp securely without setting it SUID root.
- hsftp has been developed on Linux. It is known to compile on a variety of other UNIX flavours (at least FreeBSD, Solaris, AIX, and HP-UX), but may not work on all. Fixes for portability are welcome for inclusion.
<<lesshsftp is an FTP emulator that provides the look-and-feel of an FTP session, but uses ssh to transport commands and data. It is written in C, and requires no additional libraries.
hsftp is written in C, and is known to compile with gcc under Linux and some Unix flavours. No additional libraries are required. No dedicated daemon (in addition to the sshd daemon) is required to run on the server side.
If you need a password, hsftp will ask for it. The password is encrypted by ssh before transmission. hsftp will store the password internally, so you do not need to type it in again during a session.
Main features:
- hsftp executes UNIX commands on the remote host, and thus will fail on non-Unix remote hosts.
- If hsftp is not set SUID root, and you have supplied a password/passphrase, it might get paged out to your swap partition during prolonged inactivity.
- For security, hsftp can be compiled to drop SUID root privileges irrevocably on startup, immediately after locking the memory for the password.
- For RSA authentication, you can avoid to have hsftp caching the passphrase if you use ssh-agent. In this case, you can use hsftp securely without setting it SUID root.
- hsftp has been developed on Linux. It is known to compile on a variety of other UNIX flavours (at least FreeBSD, Solaris, AIX, and HP-UX), but may not work on all. Fixes for portability are welcome for inclusion.
Download (0.014MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
910 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above ftp commands search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed