`
Donald_Draper
  • 浏览: 953412 次
社区版块
存档分类
最新评论

Linux的sftp命令教程

阅读更多
sftp常用命令:http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html
分别在192.168.126.128的家目录下建test.sh文件
在192.168.126.129的家目录下建mark.sh文件

查看192.168.126.128家目录下的文件
[url]Donald_Draper@suse-gcdb:~> ls
  crontab.log    test.sh   [/url]
 
现在用sftp命令,从192.168.126.128登陆到192.168.126.129
Last login: Sun Oct 30 01:01:36 2016 from 192.168.126.128
命令
sftp user@ip 如果没有user,默认以当前用户ssh登陆
Donald_Draper@suse-gcdb:~> sftp 192.168.126.129 
Password: 
Connected to 192.168.126.129.
sftp> pwd
Remote working directory: /home/Donald_Draper
sftp> ll          
Invalid command.
sftp> ls -al
drwxr-xr-x    4 Donald_Draper gdm          4096 Oct 29 17:03 .
drwxr-xr-x    7 root     root         4096 Sep 22 15:34 ..
drwxr-xr-x    2 Donald_Draper users        4096 Sep 27 09:17 .InstallAnywhere
-rw-------    1 Donald_Draper users        4203 Oct 20 21:39 .bash_history
-rwxrwxrwx    1 Donald_Draper users        8333 Oct 19 10:51 .com.zerog.registry.xml
-rw-------    1 Donald_Draper users         204 Sep 28 11:40 .isql_history
drwx------    2 Donald_Draper users        4096 Oct 14 14:02 .ssh
-rw-------    1 Donald_Draper users        4652 Oct 29 17:00 .viminfo
-rw-r--r--    1 Donald_Draper users         271 Sep 22 16:13 bash_profile
-rw-r--r--    1 Donald_Draper users           0 Oct 29 17:00 mark.sh

从192.168.126.129下载文件到192.168.126.128
命令
get source destination
如果没有destination参数,这下载到当前目录
sftp> get ./mark.sh /home/Donald_Draper
Fetching /home/Donald_Draper/./mark.sh to /home/Donald_Draper/mark.sh



从192.168.126.128上载文件到192.168.126.129
命令
put source destination
如果没有destination参数,则上传到Donald_Draper在192.168.126.129的家目录下

sftp> put /home/Donald_Draper/test.sh /home/Donald_Draper/
Uploading /home/Donald_Draper/test.sh to /home/Donald_Draper/test.sh
/home/Donald_Draper/test.sh                                                       100%    4     0.0KB/s   00:00  

查看192.168.126.129家目录下的文件,多了一个test.sh
sftp> ls -al
drwxr-xr-x    4 Donald_Draper gdm          4096 Oct 29 17:03 .
drwxr-xr-x    7 root     root         4096 Sep 22 15:34 ..
drwxr-xr-x    2 Donald_Draper users        4096 Sep 27 09:17 .InstallAnywhere
-rw-------    1 Donald_Draper users        4203 Oct 20 21:39 .bash_history
-rwxrwxrwx    1 Donald_Draper users        8333 Oct 19 10:51 .com.zerog.registry.xml
-rw-------    1 Donald_Draper users         204 Sep 28 11:40 .isql_history
drwx------    2 Donald_Draper users        4096 Oct 14 14:02 .ssh
-rw-------    1 Donald_Draper users        4652 Oct 29 17:00 .viminfo
-rw-r--r--    1 Donald_Draper users         271 Sep 22 16:13 bash_profile
-rw-r--r--    1 Donald_Draper users           0 Oct 29 17:00 mark.sh
-rw-r--r--    1 Donald_Draper users           4 Oct 29 17:03 test.sh

查看192.168.126.128家目录下的文件
sftp> exit
Donald_Draper@suse-gcdb:~> ls
  crontab.log    test.sh      mark.sh


0
1
分享到:
评论

相关推荐

    Linux下SFTP用户权限设置条件及实现命令

    众所周知SFTP账号是基于SSH账号的,所以在默认情况下访问服务器的权限是非常大的,今天的教程就是教大家进行SFTP用户权限设置。必要条件: 你的openssh-server版本至少得失4.8p1, 因为配置权限需要版本添加的新配置...

    Linux(CentOS)上配置 SFTP服务器

    相比传统的 ftp 服务,SFTP 显得更加方便、安全,一般系统安装了 ssh 后,默认就安装了这个服务,我们只要简单的配置一下就...尝试以下命令 $ ssh -V 具体实施步骤 我们需要创建一个用户组,专门用于sftp用户 $ g

    云计算大数据linux教程

    1、使用的交换机是什么 2、虚拟机能不能上网 ...注意你操作的是本地环境 还是远程linux环境 命令不同 l-->local 上传put 从哪里上传到哪里 下载get 从哪里下载到哪里 以及操作的文件是什么 -----------------

    PHP连接sftp并下载文件的方法教程

    前言 sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作...连接进去之后sftp支持大多数的linux命令,如l

    putty(中文以及原版) 以及使用教程

    • PSFTP (SFTP 的命令行客户端,类似于 FTP 的文件传输,只不过使用的是 SSH 的 22 端口,而非 FTP 的 21 端口,类似于 Unix/Linux 下的 sftp 命令) • PuTTYtel (仅仅是一个 Telnet 客户端) • Plink (命令行工具...

    Linux 安装JDK Tomcat MySQL的教程(使用Mac远程访问)

    一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 JDK ... ... ... 三 文件传输 输入SFTP命令连接 -> 输入实例登录密码  sftp r

    linux下ftp的详细配置

    1:基于匿名用户FTP服务器的配置 2:基于系统用户FTP服务器的配置 3:基于虚拟用户FTP服务器的配置

    Putty使用技巧(中文教程)

    1. PuTTY 中文教程 1. 更新记录 2. 版权声明 3. 序言 4. 一些基本知识 5. 简介 6. 安装 7. 第一印象,开始登录一台远程主机 8. 首次登录一台主机时 9. 又看到了中文乱码 10. 怎么还是乱码? 11. 在 PuTTY...

    kopia:适用于Windows,macOS和Linux的跨平台备份工具,具有快速,增量备份,客户端端到端加密,压缩和重复数据删除功能。 包括CLI和GUI

    科皮 。 (波兰语) Kopia是一个简单的跨平台工具,用于管理云中的加密备份。 它提供快速的增量备份,安全的客户端端到端加密,压缩和重复数据删除。 与其他云备份解决方案不同,用户可以完全控制备份存储并负责...

    Linux平台通过nginx和vsftpd构建图片服务器

    nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ PCRE(PerlCompatible ...

    hadoop-2.4.1安装软件包以及教程jdk.zip

    2.1上传alt+p 后出现sftp窗口,然后put d:\xxx\yy\ll\jdk-7u_65-i585.tar.gz 2.2解压jdk #创建文件夹 mkdir /home/hadoop/app #解压 tar -zxvf jdk-7u55-linux-i586.tar.gz -C /home/hadoop/app 2.3将...

    Filezilla server配置FTP服务器中的各种问题与解决方法

    公司很多资料需要通过ftp上传,那么就需要配置一个FTP服务器,找了一台Windows服务器捣鼓,开始按网上教程自己配置特别麻烦,何西西说用Filezilla比较方便,就去Filezilla官网下载了Filezilla Server,本来以为会很...

    Ubuntu 安装 vsftpd FTP详细步骤

    本教程将告诉你如何在 Linux 系统中搭建自己的 FTP 服务器。  1. 安装 vsftpd。 sudo apt-get install vsftpd   2. 替换配置文件。 用文本编辑器打开 vsftpd.conf 配置文件,一般在 /etc 目录下。 [sudo joe ...

Global site tag (gtag.js) - Google Analytics