Port details |
- sftp An ftp replacement that runs over an ssh tunnel
- 0.9.9 ftp
=12 0.9.9Version of this port present on the latest quarterly branch. DEPRECATED: yes
This port expired on: 2005-12-16
- Maintainer: cy@FreeBSD.org
 - Port Added: unknown
- Last Update: 2005-12-20 19:45:12
- SVN Revision: UNKNOWN
- People watching this port, also watch:: wget, proftpd, nmap
- Also Listed In: security
- License: not specified in port
- Description:
- sftp is an ftp replacement that runs over an ssh tunnel. Two programs are
included - sftp and sftpserv. When sftp is run and a host is connected to
(either by running 'sftp remotehost' or 'open remotehost' from the sftp
prompt), an ssh connection is initiated to the remote host, and sftpserv is
run. So, sftpserv must be in your path on the remote host. Note that since
sftpserv is run from ssh, no root privileges are necessary. By default,
sftpserv is expected to be in $PATH on the remote host. This can be overriden
by passing '--enable-remotepath=<path>' to configure or using the
'-P remotepath' option to sftp. To run as a different user, use the
'-l remoteuser' option. To connect to an alternate port with ssh,
use the '-p remoteport' option. To enable ssh compression, use '-C'.
From within sftp, all of the normal ftp commands are present: open, close, get,
put, mget, mput, cd, ls, dir, lcd, delete, rm, pwd, quit. There's also exec,
which runs a program on the remote end. This program must not accept input
('exec ls' is ok, but 'exec vi' is not). To run local commands, precede them
with a '!'.
When building sftp, a link is made to rsftp, which uses rsh instead of ssh.
sftp has been tested with rsh (with and without .rhosts) and ssh1 (with
ssh-agent, password, and RSA authentication). I haven't tested ssh2, but it
should work. The login process is a bit of a hack, so if logging in doesn't
work, it's a bug and should be fixed.
sftp uses a fairly simple multiplexed protocol over an SSH channel. The server
is a state machine, and is far more capable than the client. As an example,
the server theoretically could handle multiple concurrent file transfers, but
the client will only send one.
This was mostly written during the summer of 1998, and resurrected in October,
1999. I don't know how much time I want to spend adding new features, but
bugs will be fixed.
sftp is distributed under the GNU General Public License (GPL), Version 2.
Author: Brian Wellington (bwelling@xbill.org)
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: sftp
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 20
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.9.9 20 Dec 2005 19:45:12
 |
cy  |
Remove the sftp port as it is no longer supported by its author.
May it rest in peace. |
0.9.9 30 Nov 2005 22:12:05
 |
cy  |
1. Remove reference to defunct website in pkg-descr.
2. Add SHA256 as per PR 89773.
3. Adjust port removal date. I will remove the distfile from my website
on that date.
PR: 89773 |
0.9.9 19 Nov 2005 20:59:12
 |
cy  |
Remove the original author's website as a source for the distfile, as he no
longer supports it. Functionality of this port is provided by the
OpenSSH port and in the base system. Mark this port deprecated and
scheduled to be removed on March 3, 2006. |
0.9.9 18 Mar 2004 03:36:09
 |
cy  |
Add SIZE.
Submitted by: trevor |
0.9.9 22 Jan 2004 11:06:02
 |
trevor  |
Use the SORT macro from bsd.port.mk. |
0.9.9 05 Jul 2003 19:01:41
 |
marcus  |
Generate plist either statically or before do-install phase for
compatibility with upcoming bsd.port.mk patches.
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
0.9.9 07 Mar 2003 06:02:05
 |
ade  |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
0.9.9 22 Feb 2003 16:12:23
 |
nork  |
Remove RESTRICTED tag for crypto stuff.
Approved by: kris (implicitly) |
0.9.9 12 Feb 2003 05:49:13
 |
cy  |
Add MASTER_SITE |
0.9.9 07 Nov 2002 05:46:03
 |
cy  |
Use PORTCOMMENT. |
0.9.9 21 Aug 2002 17:38:37
 |
cy  |
Master site subdirectory has changed.
Noticed by: bento |
0.9.9 15 Mar 2002 15:17:58
 |
cy  |
Change MAINTAINER from me at work to me at FreeBSD.org. |
29 Jan 2002 10:53:28
    |
knu  |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
29 Nov 2001 04:55:48
    |
cy  |
Update to sftp 0.9.9. |
20 Nov 2001 23:49:34
    |
lioux  |
Style police: WWW tags should either end in a file/script or TRAILING /; Fix the
later case |
26 Feb 2001 04:43:24
    |
steve  |
Allow sftp to interoperate with gftp. |
08 Oct 2000 02:04:17
    |
asami  |
Convert category ftp to new layout. |
08 Oct 2000 01:58:59
    |
asami  |
Rename PLIST.in to pkg-plist.in. |
02 Sep 2000 15:09:43
    |
sobomax  |
Update to 0.9.6. |
27 Jun 2000 16:24:31
    |
alex  |
Update to 0.9.5 |
Number of commits found: 20
|