⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sftp.1

📁 OpenSSL Source code for SFTP, SSH, and many others
💻 1
字号:
.\" $OpenBSD: sftp.1,v 1.35 2002/06/20 20:00:05 stevesk Exp $.\".\" Copyright (c) 2001 Damien Miller.  All rights reserved..\".\" Redistribution and use in source and binary forms, with or without.\" modification, are permitted provided that the following conditions.\" are met:.\" 1. Redistributions of source code must retain the above copyright.\"    notice, this list of conditions and the following disclaimer..\" 2. Redistributions in binary form must reproduce the above copyright.\"    notice, this list of conditions and the following disclaimer in the.\"    documentation and/or other materials provided with the distribution..\".\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED..\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE..\".Dd February 4, 2001.Dt SFTP 1.Os.Sh NAME.Nm sftp.Nd Secure file transfer program.Sh SYNOPSIS.Nm sftp.Op Fl vC1.Op Fl b Ar batchfile.Op Fl o Ar ssh_option.Op Fl s Ar subsystem | sftp_server.Op Fl B Ar buffer_size.Op Fl F Ar ssh_config.Op Fl P Ar sftp_server path.Op Fl R Ar num_requests.Op Fl S Ar program.Ar host.Nm sftp.Op [\fIuser\fR@]\fIhost\fR[:\fIfile\fR [\fIfile\fR]].Nm sftp.Op [\fIuser\fR@]\fIhost\fR[:\fIdir\fR[\fI/\fR]].Sh DESCRIPTION.Nmis an interactive file transfer program, similar to.Xr ftp 1 ,which performs all operations over an encrypted.Xr ssh 1transport.It may also use many features of ssh, such as public key authentication andcompression..Nmconnects and logs into the specified.Ar host ,then enters an interactive command mode..PpThe second usage format will retrieve files automatically if a non-interactiveauthentication method is used; otherwise it will do so aftersuccessful interactive authentication..PpThe last usage format allows the sftp client to start in a remote directory..PpThe options are as follows:.Bl -tag -width Ds.It Fl b Ar batchfileBatch mode reads a series of commands from an input.Ar batchfileinstead of.Em stdin .Since it lacks user interaction it should be used in conjunction withnon-interactive authentication..Nmwill abort if any of the followingcommands fail:.Ic get , put , rename , ln ,.Ic rm , mkdir , chdir , lchdirand.Ic lmkdir ..It Fl o Ar ssh_optionCan be used to pass options to.Nm sshin the format used in.Xr ssh_config 5 .This is useful for specifying optionsfor which there is no separate.Nm sftpcommand-line flag.  For example, to specify an alternateport use:.Ic sftp -oPort=24 ..It Fl s Ar subsystem | sftp_serverSpecifies the SSH2 subsystem or the path for an sftp serveron the remote host.  A path is useful for using sftp overprotocol version 1, or when the remote.Nm sshddoes not have an sftp subsystem configured..It Fl vRaise logging level. This option is also passed to ssh..It Fl B Ar buffer_sizeSpecify  the size of the buffer that.Nmuses when transferring files. Larger buffers require fewer round trips atthe cost of higher memory consumption. The default is 32768 bytes..It Fl CEnables compression (via ssh's.Fl Cflag)..It Fl F Ar ssh_configSpecifies an alternativeper-user configuration file for.Nm ssh .This option is directly passed to.Xr ssh 1 ..It Fl P Ar sftp_server pathConnect directly to a local.Nm sftp-server(rather than via.Nm ssh )This option may be useful in debugging the client and server..It Fl R Ar num_requestsSpecify how many requests may be outstanding at any one time. Increasingthis may slightly improve file transfer speed but will increase memoryusage. The default is 16 outstanding requests..It Fl S Ar programName of the.Ar programto use for the encrypted connection.The program must understand.Xr ssh 1options..It Fl 1Specify the use of protocol version 1..El.Sh INTERACTIVE COMMANDSOnce in interactive mode,.Nmunderstands a set of commands similar to those of.Xr ftp 1 .Commands are case insensitive and pathnames may be enclosed in quotes if theycontain spaces..Bl -tag -width Ds.It Ic byeQuit sftp..It Ic cd Ar pathChange remote directory to.Ar path ..It Ic lcd Ar pathChange local directory to.Ar path ..It Ic chgrp Ar grp Ar pathChange group of file.Ar pathto.Ar grp ..Ar grpmust be a numeric GID..It Ic chmod Ar mode Ar pathChange permissions of file.Ar pathto.Ar mode ..It Ic chown Ar own Ar pathChange owner of file.Ar pathto.Ar own ..Ar ownmust be a numeric UID..It Ic exitQuit sftp..It Xo Ic get.Op Ar flags.Ar remote-path.Op Ar local-path.XcRetrieve the.Ar remote-pathand store it on the local machine.If the localpath name is not specified, it is given the same name it has on theremote machine. If the.Fl Pflag is specified, then the file's full permission and access time arecopied too..It Ic helpDisplay help text..It Ic lls Op Ar ls-options Op Ar pathDisplay local directory listing of either.Ar pathor current directory if.Ar pathis not specified..It Ic lmkdir Ar pathCreate local directory specified by.Ar path ..It Ic ln Ar oldpath Ar newpathCreate a symbolic link from.Ar oldpathto.Ar newpath ..It Ic lpwdPrint local working directory..It Ic ls Op Ar pathDisplay remote directory listing of either.Ar pathor current directory if.Ar pathis not specified..It Ic lumask Ar umaskSet local umask to.Ar umask ..It Ic mkdir Ar pathCreate remote directory specified by.Ar path ..It Xo Ic put.Op Ar flags.Ar local-path.Op Ar local-path.XcUpload.Ar local-pathand store it on the remote machine. If the remote path name is notspecified, it is given the same name it has on the local machine. If the.Fl Pflag is specified, then the file's full permission and access time arecopied too..It Ic pwdDisplay remote working directory..It Ic quitQuit sftp..It Ic rename Ar oldpath Ar newpathRename remote file from.Ar oldpathto.Ar newpath ..It Ic rmdir Ar pathRemove remote directory specified by.Ar path ..It Ic rm Ar pathDelete remote file specified by.Ar path ..It Ic symlink Ar oldpath Ar newpathCreate a symbolic link from.Ar oldpathto.Ar newpath ..It Ic ! Ar commandExecute.Ar commandin local shell..It Ic !Escape to local shell..It Ic ?Synonym for help..El.Sh AUTHORSDamien Miller <djm@mindrot.org>.Sh SEE ALSO.Xr scp 1 ,.Xr ssh 1 ,.Xr ssh-add 1 ,.Xr ssh-keygen 1 ,.Xr ssh_config 5 ,.Xr sftp-server 8 ,.Xr sshd 8.Rs.%A T. Ylonen.%A S. Lehtinen.%T "SSH File Transfer Protocol".%N draft-ietf-secsh-filexfer-00.txt.%D January 2001.%O work in progress material.Re

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -