`
victorwmh
  • 浏览: 212901 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论

Linux 远程文件传输之sftp

阅读更多

sftp是一个交互式文件传输程序。它类似于ftp, 但它进行加密传输,比FTP有更高的安全性。

下面简单介绍一下如何远程连接主机,上传和下载文件,以及一些相关操作。


连接主机:

# sftp test@117.22.18.24

或者

# stfp test@www.software.com

回车在提示下输入密码,登陆成功会显示“sftp>”提示符。


下载上传文件:

sftp> get /var/www/test.txt  /home/
这条命令将从远程主机/var/www/目录下将的test.txt文件,下载到本地的/home/目录中。


sftp> put /home/test.sql /var/www/
这条命令将把本地 /home/目录下的test.sql文件,上传到远程主机的/var/www/目录下。


相关命令:

远程文件目录信息查看操作命令: ls rm rmdir mkdir pwd cd

本地文件目录信息查看操作命令:与查看远程的类似,只要在命令前添加l即可,如更改当前位置cd写为lcd即可。

退出sftp的命令:exit或quit、bye均可。


详细情况可以查阅man sftp.

分享到:
评论

相关推荐

    不需要远程传输文件Linux如何关闭scp和sftp命令.docx

    Linux系统中,scp和sftp命令是两种常用的远程文件传输命令,但是它们也存在一些风险,例如可能会让我们的电脑受到攻击,因此在不需要远程传输文件的时候,我们可以将它们关闭。那么如何禁止scp和sftp命令呢?下面...

    SFTP定时扫描本地文件上传到Linux服务器

    【标题】"SFTP定时扫描本地文件上传到Linux服务器"涉及的关键知识点主要集中在SFTP(Secure File Transfer Protocol)协议的使用、文件系统的监控以及自动化任务的执行。SFTP是一种安全的网络协议,用于在不同主机...

    Linux下的SFTP C语言客户端,包括SFTP下载、上传、list目录和创建目录

    这里,开发者会先创建本地文件的内存映射或读取本地文件,然后使用libssh2_sftp_open_ex()或libssh2_sftp_open()函数在远程服务器上创建或打开文件,再通过libssh2_sftp_write()将数据写入远程文件。 `mkdir.c`文件...

    linux下FTP、SFTP命令详解.docx

    Linux 下 FTP、SFTP 命令详解 ...在 Linux 下,FTP 和 SFTP 命令都是非常重要的网络命令,它们使得用户可以在网络中安全地传输文件。了解这些命令的使用方法,可以帮助用户更好地管理文件传输和网络资源。

    Xftp Linux远程控制文件上传下载工具

    Xftp Linux远程控制文件上传下载工具 Xftp是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的...

    windows脚本SFTP上传文件至备份服务器方案

    本方案旨在通过编写Windows批处理脚本,实现对特定文件夹内的文件进行自动归档、压缩,并通过SFTP方式将压缩后的文件上传到远程的Linux备份服务器上。这种方式不仅能够提高数据传输的安全性,还能够减少人工干预,...

    SFTP上传下载文件工具

    在IT行业中,SFTP工具是网络管理员、开发人员以及需要频繁进行文件传输的用户必不可少的工具之一。"SFTP上传下载文件工具"通常指的是支持SFTP协议的软件应用,这些应用使得用户能够方便地在本地计算机和远程服务器...

    linux sftp、ftp上传(使用curl)

    在Linux操作系统中,数据传输是日常任务的一部分,无论是文件共享还是备份,SFTP(Secure File Transfer Protocol)和FTP(File Transfer Protocol)都是常用的工具。本文将深入探讨如何使用curl命令来实现在Linux...

    java上传文件到linux服务器,操作linux服务器上文件,下载linux服务器文件,删除linux服务器文件

    本篇文章将深入探讨如何使用Java来实现对Linux服务器的文件上传、操作、下载和删除,以及如何借助ganymed-ssh2库实现远程操作。 首先,让我们了解基础概念。Linux服务器是一种基于Linux操作系统并提供网络服务的...

    linux远程连接工具

    总的来说,Linux远程连接工具如Xshell和Xftp是IT专业人士不可或缺的工具,它们简化了远程服务器的管理和文件传输过程,同时确保了数据安全。无论是日常维护、开发调试还是协作共享,这些工具都能大大提高工作效率,...

    linux下FTP、SFTP命令详解

    ### Linux下FTP、SFTP命令详解 ...通过以上的介绍,我们可以了解到在Linux环境下如何使用FTP和SFTP来进行文件传输及管理操作。无论是传统的FTP还是更为安全的SFTP,都是工程师们进行文件管理和共享的重要工具。

    LINUX远程工具上传下载文件

    "LINUX远程工具上传下载文件"这个主题涵盖了如何通过各种工具在本地和远程Linux服务器之间进行文件的上传与下载。这些工具提供了方便的方式,让我们无需直接坐在服务器前也能进行系统维护和数据传输。 首先,我们最...

    linux远程连接磁盘工具

    Linux远程连接磁盘工具是一种高效的方法,用于在不同的计算节点之间进行文件管理和传输,尤其是在复杂的IT环境中,如服务器集群或分布式系统。它提供了类似于Windows文件资源管理器的直观界面,使得用户无需通过...

    基于QSSH的sftp文件管理器 源代码

    综上所述,这个基于QSSH的SFTP文件管理器源代码项目提供了一个实用的工具,用于通过SSH安全地管理和传输远程服务器上的文件。它利用了Qt的图形界面优势,结合C++的编程效率,以及QSSH库的SSH功能,实现了便捷的SFTP...

    Java实现Linux的远程拷贝

    总的来说,Java通过JSch库提供了强大的SSH连接能力,让我们能够方便地实现Linux远程拷贝功能。理解并熟练运用这些知识,对于开发涉及跨平台操作的Java应用非常关键。通过不断实践和优化,我们可以构建出稳定、高效且...

    linux远程工具(securecrt)(十分好用)

    3. **拖放传输**:通过内置的SFTP(SSH File Transfer Protocol)支持,用户可以方便地在本地和远程系统之间拖放文件。 4. **脚本支持**:支持批处理命令和脚本执行,自动化重复性任务。 5. **键映射**:用户可以...

    linux远程工具BoxesLogonHelper

    Linux远程工具BoxesLogonHelper是一款方便用户在Windows与Linux系统之间进行文件传输和远程操作的实用软件。它具有轻量级、绿色免安装的特点,使得用户无需复杂的配置就能快速上手,大大提升了工作效率。 首先,让...

    putty.exe 远程文件传输工具

    在远程文件传输方面,PuTTY并不直接提供文件管理功能,但可以通过配合其他工具如PSFTP(PuTTY Secure File Transfer Protocol client)或WinSCP等来实现。 PuTTY的主要特点包括: 1. **安全性**:PuTTY基于SSH协议...

    windows向linux文件传输工具

    标题中的“Windows向Linux文件传输工具”指的是用于在Windows操作系统和Linux操作系统之间交换文件的应用程序。这类工具解决了两个系统间不兼容的问题,使得用户能够轻松地在不同的平台间分享数据。 描述中提到的...

    delphi 远程文件传输的源代码

    虽然Delphi主要针对Windows平台,但通过第三方库如FreePascal,开发者可以将Delphi源代码编译为其他操作系统,如Linux或macOS,实现跨平台的远程文件传输服务。 10. **调试与测试**: 开发过程中,对源代码进行...

Global site tag (gtag.js) - Google Analytics