`
ypf3027
  • 浏览: 306777 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sftp命令使用

 
阅读更多

[源]http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html

 

sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。

举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是  fyt ,在命令行模式下:sftp fyt@202.206.64.33或者  fyt@www.hebust.edu.cn。回车提示输入密码。进入提示符

sftp>

如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以

ssh  fyt@202.206.64.33 (其实sftp就是ssh 的一个程式。)

sftp> get /var/www/fuyatao/index.php  /home/fuyatao/
这条语句将从远程主机的  /var/www/fuyatao/目录下将 index.php 下载到本地  /home/fuyatao/目录下。

sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。

你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.

改变路径可以用cd ,改变本机路径可以用 lcd;

ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.

要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man  sftp.

如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下操作就简便多了

 

分享到:
评论

相关推荐

    linux下FTP、SFTP命令详解

    ### Linux下FTP、SFTP命令详解 #### 一、FTP基础命令详解 ##### 1. `!`(感叹号) - **功能**:从FTP子系统退出到外壳。 - **用法**:直接输入 `!` 即可。 ##### 2. `?` 或 `help` - **功能**:显示FTP命令的帮助...

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

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

    linux下FTP、SFTP命令详解.docx

    Linux 下 FTP、SFTP 命令详解 FTP(File Transfer Protocol)是一种标准的网络协议,用于在网络中进行文件传输。SFTP(Secure File Transfer Protocol)是 FTP 的一种安全加密版本。本文将详细介绍 Linux 下的 FTP...

    scp,sftp命令快速入门

    本文将对 scp 和 sftp 命令进行详细的介绍,包括其使用方法、基本命令、选项等。 一、sftp 命令 sftp 是一种基于 SSH 协议的安全文件传输协议,使用 SSH2 进行数据传输,因此文件传输是尽可能地安全的。使用 sftp ...

    linux sftp、ftp上传(使用curl)

    本文将深入探讨如何使用curl命令来实现在Linux环境下进行SFTP和FTP上传操作。 首先,让我们了解一下SFTP。SFTP是一种基于SSH(Secure Shell)的安全文件传输协议,它提供了安全的数据传输,保护了用户的登录凭证和...

    linux下FTP、SFTP命令详解.pdf

    ### Linux下的FTP与SFTP命令详解 #### 一、引言 在Linux环境中,FTP(File Transfer Protocol)和SFTP(Secure File Transfer Protocol)是非常重要的工具,用于在不同主机之间进行文件传输。本文将详细介绍这些...

    sftp命令 交互式的文件传输程序

    是一款交互式的文件传输程序,sftp命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。 语法格式: sftp [参数] [IP或主机名] 常用参数: -B 指定...

    sftp的使用

    4. 在 sftp 窗口中,使用 `put` 命令上传文件,例如 `put localfile`,将本地文件上传到 linux 服务器。 使用 sftp 下载文件 使用 sftp 下载文件可以按照以下步骤进行: 1. 打开 SecureCRT 软件,设置服务器设置...

    bat脚本使用Putty工具sftp上传文件.zip

    要使用`psftp.exe`,我们需要在`sftp.bat`中编写如下基本结构: ```batch @echo off setlocal enabledelayedexpansion set PUTTY_PATH=路径\to\psftp.exe set SERVER=远程服务器地址 set USERNAME=用户名 set ...

    linux下使用sftp服務

    linux下如何使用sftp命令 2009年08月05日 星期三 10:03 linux下如何使用sftp命令。 sftp 是一個交互式文件傳輸程式。它類似於 ftp, 但它進行加密傳輸,比FTP有更高的安全性。下邊就簡單介紹一下如何遠程連接主機,...

    qt sftp下载,使用Libssh2

    总结,QT结合Libssh2库实现SFTP下载涉及的知识点包括:QT编程基础、SFTP协议理解、Libssh2库的使用、VS环境配置、QT与第三方库的集成以及错误处理策略。通过这个过程,你可以掌握如何在C++环境下安全地实现远程文件...

    SFTP.rar_c sftp_mfc sftp_sftp_sftp mFC_socket实现sftp

    4. **数据传输**:SFTP协议支持文件的上传、下载、重命名、删除等操作,需要实现这些功能的命令解析和执行。 5. **多线程**:在客户端应用中,可能需要同时处理多个SFTP会话,这就需要多线程技术来确保并发性。 6....

    Centos配置SFTP用户

    - 使用ForceCommand指定客户端只能执行SFTP命令。 - 重启SSH服务:使用`systemctl restart sshd.service`命令来重启SSH服务使更改生效。 3. 用户权限和目录设置: - 设置SFTP用户目录权限,例如`/var/sftp/...

    sftp资料sftp资料

    1. `linux下FTP、SFTP命令详解.doc` - 这个文档可能包含了在Linux环境中使用FTP和SFTP的基本命令和操作。 2. `Linux下sftp自动上传文件 - xiang002的日志 LUPA开源社区.mht` - 这是一篇关于如何在Linux上配置SFTP...

    Linux搭建SFTP步骤

    例如,我们可以使用以下命令创建SFTP用户组和用户账号: ``` groupadd sftpgroup useradd -g sftpgroup -s /bin/false sftpadmin ``` 创建用户账号时,我们需要指定用户组和shell类型。在这里,我们指定用户组为...

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

    - 使用SSH登录备份服务器,切换到SFTP用户probackup。 - 编辑用户的配置文件 `/home/probackup/.ssh/authorized_keys`,将Windows生成的公钥写入此文件中。 3. **分配相应备份目录**: - 可以通过 `mkdir` 和 `...

    Linux sftp命令用法总结

    3. **SFTP命令参数**: - `-1`: 强制使用SSH协议版本1。 - `-C`: 开启压缩功能。 - `-v`: 开启详细模式,显示诊断信息。 - `-B buffer_size`: 设置缓冲区大小。 - `-b batchfile`: 使用批处理文件执行命令。 -...

    SFTP实现Simple FTP协议

    而`SFTPServer.c`则可能负责处理来自客户端的请求,管理文件系统操作,并响应SFTP命令。 使用GCC(GNU Compiler Collection)编译这些源代码文件,可以生成可执行程序,从而在实际环境中运行SFTP客户端和服务器。...

    SFTP和FTPS的区别是什么

    在 Linux 中,可以直接使用 sftp 命令连接 SFTP 服务器,例如:sftp username@remote ip(or remote host name),然后输入正确的密码即可实现远程链接。 SFTP 的优点是提供了高级的安全性,可以防止数据被窃听和篡改...

Global site tag (gtag.js) - Google Analytics