X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=doc%2Fpscp.but;h=e5f1778ceadf216f381140e8a5f99337976b85f4;hb=52eb87aed26caf3af64817ef09538357285c635d;hp=c69b0228d3524050a001f68d616d0402861d3bd2;hpb=b9da1524d95559132cbaf6442271fa1eea6e7a7d;p=PuTTY.git diff --git a/doc/pscp.but b/doc/pscp.but index c69b0228..e5f1778c 100644 --- a/doc/pscp.but +++ b/doc/pscp.but @@ -1,4 +1,4 @@ -\versionid $Id: pscp.but,v 1.27 2004/04/25 22:18:19 jacob Exp $ +\define{versionidpscp} \versionid $Id$ \#FIXME: Need examples @@ -60,8 +60,8 @@ use PSCP: \c -batch disable all interactive prompts \c -unsafe allow server-side wildcards (DANGEROUS) \c -V print version information -\c -scp force use of SCP protocol \c -sftp force use of SFTP protocol +\c -scp force use of SCP protocol (PSCP's interface is much like the Unix \c{scp} command, if you're familiar with that.) @@ -81,11 +81,11 @@ To send (a) file(s) to a remote server: \c pscp [options] source [source...] [user@]host:target -So to copy the local file \c{c:\\documents\\csh-whynot.txt} to the -server \c{example.com} as user \c{fred} to the file -\c{/tmp/csh-whynot} you would type: +So to copy the local file \c{c:\\documents\\foo.txt} to the server +\c{example.com} as user \c{fred} to the file \c{/tmp/foo} you would +type: -\c pscp c:\documents\csh-whynot.txt fred@example.com:/tmp/csh-whynot +\c pscp c:\documents\foo.txt fred@example.com:/tmp/foo You can use wildcards to transfer multiple files in either direction, like this: @@ -94,12 +94,11 @@ direction, like this: \c pscp fred@example.com:source/*.c c:\source However, in the second case (using a wildcard for multiple remote -files) you may see a warning like this: - -\c warning: remote host tried to write to a file called 'terminal.c' -\c when we requested a file called '*.c'. -\c If this is a wildcard, consider upgrading to SSH 2 or using -\c the '-unsafe' option. Renaming of this file has been disallowed. +files) you may see a warning saying something like \q{warning: +remote host tried to write to a file called 'terminal.c' when we +requested a file called '*.c'. If this is a wildcard, consider +upgrading to SSH 2 or using the '-unsafe' option. Renaming of this +file has been disallowed}. This is due to a fundamental insecurity in the old-style SCP protocol: the client sends the wildcard string (\c{*.c}) to the @@ -196,7 +195,7 @@ timestamp on copied files. By default, PSCP displays a meter displaying the progress of the current transfer: -\c mibs.tar | 168 kB | 84.0 kB/s | ETA: 00:00:13 | 13% +\c mibs.tar | 168 kB | 84.0 kB/s | ETA: 00:00:13 | 13% The fields in this display are (from left to right), filename, size (in kilobytes) of file transferred so far, estimate of how fast the