精华内容
下载资源
问答
  • sftp 命令

    2019-10-01 17:31:41
    sftp 命令 使用sftp:服务器之间传取文件 sftp root@<ip> pwd cd /home/test bin get hello.sh ls put world.sh bye #或者 quit ...
    使用sftp:服务器之间传取文件
    sftp root@<ip>
    pwd
    cd /home/test
    bin
    get hello.sh
    ls
    put world.sh
    bye #或者 quit
    posted on 2017-03-12 19:26  绿Z 阅读( ...) 评论( ...) 编辑 收藏

    转载于:https://www.cnblogs.com/greenZ/p/6538922.html

    展开全文
  • SFTP 命令

    千次阅读 2019-01-17 11:13:48
    sftp命令可以通过ssh来上传和下载文件,是常用的文件传输工具,它的使用方式与ftp类似,但它使用ssh作为底层传输协议,所以安全性比ftp要好得多。 常用方式 格式:sftp 通过sftp连接,端口为默认的22,用户为Linux...

    用途说明

    sftp命令可以通过ssh来上传和下载文件,是常用的文件传输工具,它的使用方式与ftp类似,但它使用ssh作为底层传输协议,所以安全性比ftp要好得多。

    常用方式

    格式:sftp

    通过sftp连接,端口为默认的22,用户为Linux当前登录用户。

    格式:sftp -oPort=

    通过sftp连接,指定端口,用户为Linux当前登录用户。

    格式:sftp @

    通过sftp连接,端口为默认的22,指定用户。

    格式:sftp -oPort= @

    通过sftp连接,端口为,用户为。

    sftp连接成功之后常用操作命令如下:

    help/? 打印帮助信息。
    
    pwd   查看远程服务器当前目录;
    
    lpwd  查看本地系统的当前目录。
    
    cd <dir> 将远程服务器的当前目录更改为<dir>;
    
    lcd <dir>  将本地系统的当前目录更改为<dir>。
    
    ls 显示远程服务器上当前目录的文件名;
    
    ls -l  显示远程服务器上当前目录的文件详细列表;
    
    ls <pattern> 显示远程服务器上符合指定模式<pattern>的文件名;
    
    ls -l <pattern>  显示远程服务器上符合指定模式<pattern>的文件详细列表。
    
    lls 显示本地系统上当前目录的文件名;
    
    lls的其他参数与ls命令的类似。
    
    get <file> 下载指定文件<file>;
    
    get <pattern> 下载符合指定模式<pattern>的文件。
    
    put <file> 上传指定文件<file>;
    
    get <pattern> 上传符合指定模式<pattern>的文件。
    
    progress 切换是否显示文件传输进度。
    
    mkdir <dir> 在远程服务器上创建目录;
    
    lmkdir <dir> 在本地系统上创建目录。
    
    exit/quit/bye 退出sftp。
    
    ! 启动一个本地shell。
    
    ! <commandline> 执行本地命令行。
    

    其他命令还有:chgrp, chmod, chown, ln, lumask, rename, rm, rmdir, symlink,
    version。

    使用示例

    示例一 :
    [root@jfht ~]# stty erase ^H
    [root@jfht ~]# sftp 192.168.1.181
    Connecting to 192.168.1.181…
    root@192.168.1.181’s password:
    sftp> ls -l *.gz
    -rw-r–r-- 0 0 0 7770116 May 14 2010 mini.tar.gz
    sftp> lls *.gz
    cn.tar.gz ct08.min.tar.gz files.20101216a.tar.gz
    sftp> get mini.tar.get
    Couldn’t stat remote file: No such file or directory
    File “/root/mini.tar.get” not found.
    sftp> ^[[A
    Invalid command.
    sftp> get mini.tar.gz
    Fetching /root/mini.tar.gz to mini.tar.gz
    /root/mini.tar.gz 100% 7588KB 7.4MB/s 00:01
    sftp> lls mini.tar.gz -l
    -rw-r–r-- 1 root root 7770116 04-03 15:20 mini.tar.gz
    sftp> quit
    [root@jfht ~]#

    相关资料
    【1】gloryme linux下如何使用sftp命令。
    http://gloryme.iteye.com/blog/418829
    【2】心剑龙鹰 linux下SSH远程登录另一台LINUX,并且用sftp上传下载文件
    http://hi.baidu.com/nxswxxg/blog/item/ec4674cc26e21d1801e92884.html
    【3】Linuxeden Linux下sftp自动上传文件
    http://www.linuxeden.com/html/softuse/20100709/103727.html@[TOC]

    展开全文
  • sftp命令

    千次阅读 2016-03-16 12:00:54
    sftp命令可以通过ssh来上传和下载文件,是常用的文件传输工具,它的使用方式与ftp类似,但它使用ssh作为底层传输协议,所以安全性比ftp要好得多。   常用方式 格式:sftp 通过sftp连接,端口为默认的22,用户为...
    sftp命令可以通过ssh来上传和下载文件,是常用的文件传输工具,它的使用方式与ftp类似,但它使用ssh作为底层传输协议,所以安全性比ftp要好得多。
     
    常用方式
    
    格式:sftp <host>
    通过sftp连接<host>,端口为默认的22,用户为Linux当前登录用户。
     
    格式:sftp -oPort=<port> <host>
    通过sftp连接<host>,指定端口<port>,用户为Linux当前登录用户。
     
    格式:sftp <user>@<host>
    通过sftp连接<host>,端口为默认的22,指定用户<user>。
     
    格式:sftp -oPort=<port> <user>@<host>
    通过sftp连接<host>,端口为<port>,用户为<user>。
    
    sftp> help
    可用命令:
    cd 路径                        更改远程目录到“路径”
    lcd 路径                       更改本地目录到“路径”
    chgrp group path               将文件“path”的组更改为“group”
    chmod mode path                将文件“path”的权限更改为“mode”
    chown owner path               将文件“path”的属主更改为“owner”
    exit                           退出 sftp
    help                           显示这个帮助文本
    get 远程路径                   下载文件
    ln existingpath linkpath       符号链接远程文件
    ls [选项] [路径]               显示远程目录列表
    lls [选项] [路径]              显示本地目录列表
    mkdir 路径                     创建远程目录
    lmkdir 路径                    创建本地目录
    mv oldpath newpath             移动远程文件
    open [用户@]主机[:端口]        连接到远程主机
    put 本地路径                   上传文件
    pwd                            显示远程工作目录
    lpwd                           打印本地工作目录
    quit                           退出 sftp
    rmdir 路径                     移除远程目录
    lrmdir 路径                    移除本地目录
    rm 路径                        删除远程文件
    lrm 路径                       删除本地文件
    symlink existingpath linkpath  符号链接远程文件
    version                        显示协议版本
    
    展开全文
  • linux sftp 命令File Transfer Protocol is a very popular protocol for transferring files between hosts. FTP is a fast and practical protocol not secure. In old times security was no problem but into ...
    linux sftp 命令

    linux sftp 命令

    File Transfer Protocol is a very popular protocol for transferring files between hosts. FTP is a fast and practical protocol not secure. In old times security was no problem but into days world security is important. So new protocols and ways developed to make FTP like operations more secure. Secure FTP or SFTP is a protocol developed for secure file transfers.  SFTP works over SSH protocol and provides abilities and features of FTP. SSH by default runs on port 22/TCP. In this tutorial, we will look at usage and examples of SFTP. Windows alternative for sftp client is Putty SFTP or Psftp which is provided by putty tools.

    文件传输协议是一种非常流行的协议,用于在主机之间传输文件。 FTP是一种快速且实用的协议,不安全。 在过去,安全是没有问题的,但是在当今世界,安全至关重要。 因此,开发了新的协议和方法以使类似FTP的操作更加安全。 安全FTP或SFTP是为安全文件传输而开发的协议。 SFTP通过SSH协议工作,并提供FTP的功能和特性。 SSH默认在端口22 / TCP上运行。 在本教程中,我们将研究SFTP的用法和示例。 Windows替代sftp客户端的方法是Putty SFTP或Puts工具提供的Psftp。

    句法 (Syntax)

    sftp command has the following command.

    sftp命令具有以下命令。

    sftp [[email protected]]host[:file ...]
    

    OR

    要么

    sftp [[email protected]]host[:dir[/]]
    

    OR

    要么

    sftp -b batchfile [[email protected]]host
    

    连接到Sftp (Connect To Sftp)

    The first step to used sftp is connecting a server. As stated before sftp uses ssh protocol and connection will be made to the ssh server. Authentication is done according to the servers ssh connection configuration which generally a username, password authentication.

    使用sftp的第一步是连接服务器。 如前所述,sftp使用ssh协议,并且将与ssh服务器建立连接。 身份验证是根据服务器的ssh连接配置完成的,该配置通常是用户名,密码身份验证。

    $ sftp ubu1
    

    Or different user name can be explicitly defined

    或者可以明确定义其他用户名

    $ sftp [email protected]
    
    Connect To Sftp
    Connect To Sftp
    连接到Sftp

    人与帮助Sftp (Man and Help Sftp)

    To get more and detailed help there is two way exists. First one is a simple and fast way with a help option.

    要获得更多详细的帮助,有两种方法。 第一个是使用帮助选项的简单快速的方法。

    $ sftp -h
    
    Man and Help Sftp
    Man and Help Sftp
    人与帮助Sftp
    $ man sftp
    
    Man and Help Sftp
    Man and Help Sftp
    人与帮助Sftp

    命令帮助 (Command Help)

    After connecting an sftp server the commands provided by this server can be listed like below.

    连接sftp服务器后,该服务器提供的命令如下所示。

    ?
    
    Command Help
    Command Help
    命令帮助

    As we see there is a command like cd, chgrp, chmod, exit, ls etc. We will look at these commands in detail next examples.

    如我们所见,有一个命令,例如cd,chgrp,chmod,exit,ls等。我们将在下一个示例中详细查看这些命令。

    当前远程工作目录 (Current Working Directory On Remote)

    The current working directory is the path currently active all issued commands works according to the current working directory. For example, to download centos.iso given command will look current working directory. This is how can we get the current working directory.

    当前工作目录是当前活动的路径,所有发出的命令均根据当前工作目录工作。 例如,下载centos.iso时,给定命令将查找当前工作目录。 这就是我们如何获取当前工作目录。

    pwd
    
    Current Working Directory On Remote
    Current Working Directory On Remote
    当前远程工作目录

    当前本地工作目录(Current Working Directory On Local)

    There is a local current working directory for sftp. When downloading files by default files will be downloaded to the local current working directory.

    sftp有一个本地当前工作目录。 默认情况下,下载文件时,文件将下载到本地当前工作目录中。

    lpwd
    
    Current Working Directory On Local
    Current Working Directory On Local
    当前本地工作目录

    列出远程文件(List Files On Remote)

    To download files we should know the exact file names. The best way to get file names exactly is by listing them with the list command.

    要下载文件,我们应该知道确切的文件名。 准确获取文件名的最佳方法是使用list命令列出它们。

    ls
    
    List Files On Remote
    List Files On Remote
    列出远程文件

    列出本地文件(List Files On Local)

    And here how to list on local

    以及如何在本地列出

    lls
    

    上传文件到远程 (Upload File To Remote)

    The upload will send local file or files to the remote system.

    上载会将本地文件发送到远程系统。

    mput tmux.tar.gz
    
    Upload File
    Upload File
    上传文件

    将多个文件上传到远程(Upload Multiple Files To Remote)

    Multiple files can be uploaded like below. To upload by using globbing file extension, generic names can be used.

    可以按以下方式上传多个文件。 要通过使用文件扩展名进行上传,可以使用通用名称。

    mput *
    
    Upload Multiple Files
    Upload Multiple Files
    上载多个文件

    OR

    要么

    mput *.bak
    

    将目录上载到远程 (Upload Directory To Remote)

    As we see the previous example mput command is only used for files. To upload directories there is another command to use.

    如我们所见,前面的示例mput命令仅用于文件。 要上传目录,还有另一个命令要使用。

    put -r *
    
    Upload Directory To Remote
    Upload Directory To Remote
    将目录上载到远程

    This will put all files and directories to the remote working directory.

    这会将所有文件和目录放入远程工作目录。

    下载文件到本地 (Download File To Local)

    Another popular usage of sftp is downloading files from remote with get .

    sftp的另一种流行用法是使用get从远程下载文件。

    get tmux.tar
    
    Download File
    Download File
    下载文件

    将目录下载到本地(Download Directories To Local)

    Downloading directories recursively done with get command. To get directories and subdirectories recursively -r parameter is provided like below.

    使用get命令递归下载目录。 为了递归获取目录和子目录,提供了-r参数,如下所示。

    get -r test3
    
    Download Directories
    Download Directories
    下载目录

    远程切换目录(Switch Directory On Remote)

    The current working directory for remote can be changed with the simple command cd .

    可以使用简单的命令cd更改当前的远程工作目录

    cd tmux
    
    Switch Directory On Remote
    Switch Directory On Remote
    远程切换目录

    在本地切换目录(Switch Directory On Local)

    Current working directory on local can be changed similar to the remote.

    本地上的当前工作目录可以像远程上一样进行更改。

    lcd ..
    
    Switch Directory On Local
    Switch Directory On Local
    在本地切换目录

    在远程上创建目录(Create Directory On Remote)

    Directories can be created on remote sftp server the same as Linux operating system command mkdir .

    可以与Linux操作系统命令mkdir一样在远程sftp服务器上创建目录

    mkdir test
    
    Create Directory On Remote
    Create Directory On Remote
    在远程上创建目录

    在本地创建目录(Create Directory On Local)

    Same as remote but prefixed with l

    与远程相同,但以l开头

    lmkdir test
    

    远程删除文件 (Remove File On Remote)

    The file can be removed from remote sftp server with rm command

    可以使用rm命令从远程sftp服务器中删除文件

    rm tmux.tar
    
    Remove File On Remote
    Remove File On Remote
    远程删除文件

    远程删除目录(Remove Directory On Remote)

    Removing directory command is different from file remove command on the remote .

    删除目录命令与遥控器上的文件删除命令不同。

    rmdir test
    
    Remove Directory On Remote
    Remove Directory On Remote
    远程删除目录

    出口(Exit)

    To exit from sftp shell alternative commands exist.

    要退出sftp shell,可以使用替代命令。

    !
    

    OR

    要么

    exit
    
    exit
    exit
    出口
    LEARN MORE  Mobaxterm Installation and Usage For Windows
    了解更多Mobaxterm Windows的安装和使用

    翻译自: https://www.poftut.com/linux-sftp-command-examples/

    linux sftp 命令

    展开全文
  • 使用sftp命令上传文件夹方法发布时间:2020-08-05 02:24:03来源:ITPUB博客阅读:138作者:ouyida3# 前言sftp上传单个文件使用put,多个文件可使用mput,但是要上传整个文件夹,则比较复杂,需要使用多个命令组合,...
  • Linux sftp命令

    万次阅读 2019-06-14 10:15:47
    一、sftp命令 sftp命令是一款交互式的文件传输程序,命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。 1.1 语法 sftp(选项)(参数) 1.2 选项 ...
  • Linux sftp命令用法总结

    2020-09-14 22:32:42
    在本篇文章里小编给大家分享的是一篇关于Linux sftp命令的相关知识点内容,有需要的朋友们可以学习下。
  • sftp命令全称是Secure File Transfer Protocol。是一款交互式的文件传输程序,sftp命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。 语法格式: ...
  • linux下sftp命令能够通过ssh来上传或者下载文件,下面由学习啦小编为大家整理了linux下sftp命令详解的相关知识,希望对大家有帮助!linux的sftp命令详解用途说明sftp命令可以通过ssh来上传和下载文件,是常用的文件...
  • Linux sftp 命令使用

    万次阅读 2019-05-11 10:49:32
    sftp命令是常用的文件传输工具,通过ssh来上传和下载文件。
  • sftp命令大全

    千次阅读 2017-08-02 13:05:59
    SFTP命令汇总  cd 路径 更改到远程目录的路径  lcd 路径 更改到本地目录的路径  chgrp group path 将文件path的组更改为group
  • SFTP命令详解

    千次阅读 2018-05-18 12:42:42
    SFTP命令汇总 cd 路径 更改到远程目录的路径 lcd 路径 更改到本地目录的路径 chgrp group path 将文件path的组更改...
  • -bash: sftp: command not found linux主机没有ftp和sftp命令 ftp:yum install -y ftp sftp: yum install -y openssh-clients
  • 背景:从Windows系统向类unix系统传送文件,使用Windows系统自带的SFTP命令进行文件传送(不用下载F开头,X开头的ftp工具) =================================背景分割线=============================== 上干货:1...
  • 不需要远程传输文件Linux如何关闭scp和sftp命令.docx
  • linux记录sftp命令

    2017-07-28 14:17:00
    使用以下配置方法不需要配置chroot。 编辑sshd_config文件 vi /etc/ssh/sshd_config 增加: ...Subsystem sftp /usr/libexec/openssh/sftp-server -l VERBOSE ...对应的sftp命令会被记录在/var/...
  • linux 常用命令行 (sftp命令sftp命令一、现在想将 主机IP是20.200.2.1 下的 /home/tomcata/a.txt 放到远程主机IP为20.200.2.2 上的 /home/tomcatb/下:二、将从远程主机的 /home/tomcatb/目录下将 index.php 下载...
  • sftp命令不被识别

    千次阅读 2019-10-09 04:24:53
    sftp命令不被识别 原因:C:\Windows\System32文件夹下面没有sftp可执行程序 解决方案:安装openssh,安装完成之后可发现在path系统变量的值中多了openssh的安装目录,而openssh安装目下的bin目录下是存在sftp....
  • sftp命令我们看名字就是安全文件上传命令了,下面我们一步步来为各位介绍sftp命令语法与使用例子。 sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,,比FTP有更高的安全性。 1.常用登陆方式:...
  • scp与sftp命令

    2016-11-24 16:42:50
    如下图,我要把桌面上的c.txt复制到另一台虚拟机的根目录下,输入命令 scp c.txt root@192.168.11.52:/。...sftp(secure ftp):sftp给用户提供安全的访问机制,用户可通过sftp命令进入另一台机器上传或下载文
  • scp,sftp命令快速入门

    2010-06-23 05:25:54
    scp,sftp命令快速入门。 快速了解 scp,sftp,即学即用。
  • 常用sftp命令

    2021-10-19 21:50:16
    sftp支持哪些命令 help pwd是看远端服务器的目录, 即sftp服务器默认的当前目录 lpwd是看linux本地目录。 ls是看sftp服务器下当前目录下的文件 lls是看linux当前目录下的文件 get b.txt把sftp服务器当前目录下...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,233
精华内容 11,693
关键字:

sftp命令