- stevesk@cvs.openbsd.org 2001/09/17 20:38:09
[sftp.1 sftp.c] cleanup and document -1, -s and -S; ok markus@
This commit is contained in:
parent
a2fec90e05
commit
6a33763332
|
@ -20,6 +20,9 @@
|
||||||
never keep a connection to the smartcard open.
|
never keep a connection to the smartcard open.
|
||||||
allows ssh-keygen -D U while the agent is running; report from
|
allows ssh-keygen -D U while the agent is running; report from
|
||||||
jakob@
|
jakob@
|
||||||
|
- stevesk@cvs.openbsd.org 2001/09/17 20:38:09
|
||||||
|
[sftp.1 sftp.c]
|
||||||
|
cleanup and document -1, -s and -S; ok markus@
|
||||||
|
|
||||||
20010917
|
20010917
|
||||||
- (djm) x11-ssh-askpass-1.2.4 in RPM spec, revert workarounds
|
- (djm) x11-ssh-askpass-1.2.4 in RPM spec, revert workarounds
|
||||||
|
@ -6480,4 +6483,4 @@
|
||||||
- Wrote replacements for strlcpy and mkdtemp
|
- Wrote replacements for strlcpy and mkdtemp
|
||||||
- Released 1.0pre1
|
- Released 1.0pre1
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.1534 2001/09/18 05:45:44 mouring Exp $
|
$Id: ChangeLog,v 1.1535 2001/09/18 05:47:32 mouring Exp $
|
||||||
|
|
31
sftp.1
31
sftp.1
|
@ -1,4 +1,4 @@
|
||||||
.\" $OpenBSD: sftp.1,v 1.25 2001/09/17 17:57:57 stevesk Exp $
|
.\" $OpenBSD: sftp.1,v 1.26 2001/09/17 20:38:09 stevesk Exp $
|
||||||
.\"
|
.\"
|
||||||
.\" Copyright (c) 2001 Damien Miller. All rights reserved.
|
.\" Copyright (c) 2001 Damien Miller. All rights reserved.
|
||||||
.\"
|
.\"
|
||||||
|
@ -30,11 +30,13 @@
|
||||||
.Nd Secure file transfer program
|
.Nd Secure file transfer program
|
||||||
.Sh SYNOPSIS
|
.Sh SYNOPSIS
|
||||||
.Nm sftp
|
.Nm sftp
|
||||||
.Op Fl vC
|
.Op Fl 1Cv
|
||||||
.Op Fl b Ar batchfile
|
.Op Fl b Ar batchfile
|
||||||
.Op Fl F Ar ssh_config
|
.Op Fl F Ar ssh_config
|
||||||
.Op Fl o Ar ssh_option
|
.Op Fl o Ar ssh_option
|
||||||
.Op Ar host
|
.Op Fl s Ar subsystem | sftp_server
|
||||||
|
.Op Fl S Ar program
|
||||||
|
.Ar host
|
||||||
.Nm sftp
|
.Nm sftp
|
||||||
.Op [\fIuser\fR@]\fIhost\fR[:\fIfile\fR [\fIfile\fR]]
|
.Op [\fIuser\fR@]\fIhost\fR[:\fIfile\fR [\fIfile\fR]]
|
||||||
.Nm sftp
|
.Nm sftp
|
||||||
|
@ -61,6 +63,8 @@ The last usage format allows the sftp client to start in a remote directory.
|
||||||
.Pp
|
.Pp
|
||||||
The options are as follows:
|
The options are as follows:
|
||||||
.Bl -tag -width Ds
|
.Bl -tag -width Ds
|
||||||
|
.It Fl 1
|
||||||
|
Specify the use of protocol version 1.
|
||||||
.It Fl b Ar batchfile
|
.It Fl b Ar batchfile
|
||||||
Batch mode reads a series of commands from an input
|
Batch mode reads a series of commands from an input
|
||||||
.Ar batchfile
|
.Ar batchfile
|
||||||
|
@ -77,7 +81,7 @@ and
|
||||||
.It Fl C
|
.It Fl C
|
||||||
Enables compression (via ssh's
|
Enables compression (via ssh's
|
||||||
.Fl C
|
.Fl C
|
||||||
flag)
|
flag).
|
||||||
.It Fl F Ar ssh_config
|
.It Fl F Ar ssh_config
|
||||||
Specifies an alternative
|
Specifies an alternative
|
||||||
per-user configuration file for
|
per-user configuration file for
|
||||||
|
@ -92,9 +96,22 @@ in the format used in the
|
||||||
configuration file. This is useful for specifying options
|
configuration file. This is useful for specifying options
|
||||||
for which there is no separate
|
for which there is no separate
|
||||||
.Nm sftp
|
.Nm sftp
|
||||||
command-line flag. For example, forcing the use of protocol
|
command-line flag. For example, to specify an alternate
|
||||||
version 1 is specified using
|
port use:
|
||||||
.Ic sftp -oProtocol=1 .
|
.Ic sftp -oPort=24 .
|
||||||
|
.It Fl s Ar subsystem | sftp_server
|
||||||
|
Specifies the SSH2 subsystem or the path for an sftp server
|
||||||
|
on the remote host. A path is useful for using sftp over
|
||||||
|
protocol version 1, or when the remote
|
||||||
|
.Nm sshd
|
||||||
|
does not have an sftp subsystem configured.
|
||||||
|
.It Fl S Ar program
|
||||||
|
Name of the
|
||||||
|
.Ar program
|
||||||
|
to use for the encrypted connection.
|
||||||
|
The program must understand
|
||||||
|
.Xr ssh 1
|
||||||
|
options.
|
||||||
.It Fl v
|
.It Fl v
|
||||||
Raise logging level. This option is also passed to ssh.
|
Raise logging level. This option is also passed to ssh.
|
||||||
.El
|
.El
|
||||||
|
|
6
sftp.c
6
sftp.c
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
#include "includes.h"
|
#include "includes.h"
|
||||||
|
|
||||||
RCSID("$OpenBSD: sftp.c,v 1.19 2001/09/17 17:57:57 stevesk Exp $");
|
RCSID("$OpenBSD: sftp.c,v 1.20 2001/09/17 20:38:09 stevesk Exp $");
|
||||||
|
|
||||||
/* XXX: commandline mode */
|
/* XXX: commandline mode */
|
||||||
/* XXX: short-form remote directory listings (like 'ls -C') */
|
/* XXX: short-form remote directory listings (like 'ls -C') */
|
||||||
|
@ -94,8 +94,8 @@ static void
|
||||||
usage(void)
|
usage(void)
|
||||||
{
|
{
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"usage: sftp [-1vC] [-b batchfile] [-F config] [-o option]\n"
|
"usage: sftp [-1Cv] [-b batchfile] [-F config] [-o option] [-s subsystem|path]\n"
|
||||||
" [user@]host[:file [file]]\n");
|
" [-S program] [user@]host[:file [file]]\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue