`

sftp常用命令介绍

 
阅读更多

     某linux系统中有test.cap, 现在, 我需要把它移动到PC上, 然后用wireshark进行分析。 怎么移动呢? 没有什么samba啊, 不支持ftp啊, 也不支持tftp啊。 用sftp吧。 在PC上开启sftp服务器(下载一个sftpserver.exe)即可。 让linux系统充当本地客户端, 让sftserver充当服务器。

 

        前面的博文中, 我们已经学习了sftp服务器的搭建, 所以这里就不再赘述了, 定sftp服务器的用户名和密码分别为user和password. 下面, 我们来学习一下linux中常用的sftp命令, 当然, 需要linux支持sftp哈。

        1. sftp user@ip

            你要用sftp, 当然得登录到sftp服务器啊, 在linux的shell中执行上面的命令后, linux shell会提示用户输入密码, 我们就输入password吧。 这样就成功建立了sftp连接。

          如果修改了默认的22端口,则使用以下命令:sftp -o port=60022 user@121.31.41.48

 

       2. help

           建立连接后, linux shell中的$编程了sftp>,  这也对。 现在执行以下help, 可以看看sftp支持哪些命令。

    

       3. pwd和lpwd

           pwd是看远端服务器的目录, 即sftp服务器默认的当前目录。  lpwd是看linux本地目录。

 

       4. ls和lls

           ls是看sftp服务器下当前目录下的东东, lls是看linux当前目录下的东东。

 

       5. put a.txt

           这个是把linux当前目录下的a.txt文件上传到sftp服务器的当前目录下。

 

        6. get b.txt

          这个是把sftp服务器当前目录下的b.txt文件下载到linux当前目录下。

  

         7. !command

            这个是指在linux上执行command这个命令, 比如!ls是列举linux当前目录下的东东, !rm a.txt是删除linux当前目录下的a.txt文件。

            这个命令非常非常有用, 因为在sftp> 后输入命令, 默认值针对sftp服务器的, 所以执行rm a.txt删除的是sftp服务器上的a.txt文件, 而非本地的linux上的a.txt文件。

 

         8. exit和quit

             退出。

 

         总之, 连接后, 有一个help命令, 足矣足矣。

分享到:
评论

相关推荐

    linux下FTP、SFTP命令详解

    介绍了FTP,SFTP等常用命名对工程文件管理共享提供帮助。

    scp和sftp常用操作

    文件异地直接复制: scp SCP的全称是secure copy (remote file copy program),此命令是openssh-clients附带的,它的作用就是在机器之间实现拷贝,且机器之间的传输完全是加密的。

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

    sftp命令全称是Secure File Transfer Protocol。是一款交互式的文件传输程序,sftp命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。 语法格式: ...

    sftp连接池和springboot启动器.rar

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

    matlab开发-ssh来自matlabupdatedsftpscp

    matlab开发-ssh来自matlabupdatedsftpscp。通过一个安全的shell,从matlab会话在远程机器上运行命令。

    命令行工具curl的常用命令汇总.doc

    它支持多种协议,包括HTTP、HTTPS、FTP、SCP、SFTP等。Curl可以在终端中使用,通过命令行发送HTTP请求,获取响应并将其输出到终端。它可以用于测试API、下载文件、上传文件、发送HTTP基本认证、发送cookie数据、设置...

    Linux系统编程——基础命令总结

    一、Linux常用命令 1、常用工具 2、目录和文件命令 3、安装和卸载软件命令 4、压缩包管理 5、文件属性、用户用户组及查找与检索命令 6、网络管理命令 7、其他命令 二、Linux vi/vim常用命令 三、Linux下软件源更新...

    groupdel命令 删除用户组

    常用参数: -h 显示帮助信息 -R 在chroot_dir目录中应用更改并使用chroot_dir目录中的配置文件 参考实例 使用groupdel命令删除linuxcool工作组: [root@linuxcool ~]# groupdel linuxcoo

    Centos7配置MySql5.6 rpm方式

    将下载好的包上传至服务器,如果不知道怎样上传可以参考这篇博客 CentOs7 配置sftp及sftp常用命令 1.卸载centos自带的MariaDB(后面的版本因为mysql有闭源的趋势,开始预装MariaDB了) #检测系统是否安装了mariadb ...

    php中使用sftp教程

    FTP(File Transfer Protocol,文件传输协议)是互联网上常用的协议之一,人们用FTP实现互连网上的文件传输。 如同其他的很多通讯协议,FTP通讯协议也采用客户机 / 服务器(Client / Server )架构。用户可以通过各种...

    linux下lftp连接ftp服务器上传下载命令.docx

    LFTP 还提供了Bookmark 功能,允许用户保存常用的 FTP 服务器连接信息,以便快速连接。 帮助 LFTP 提供了详细的帮助文档,用户可以使用 help 命令来查看帮助信息。 LFTP 是一个功能强大的 FTP 客户端程序,提供了...

    shapecfg命令 管制网络设备的流量

    shapecfg命令用于管制网络设备的流量...与该功能相关的Linux命令:tracepath命令 – 追踪报文的路由信息rexec命令 – 远程执行指令客户端nmap命令 – 网络探测工具和安全和端口扫描器sftp命令 – 交互式的文件传输程序i

    jf_winscp日常使用命令.docx

    winscp日常使用命令及脚本编写,例如将本地目录的文件同步到服务器: 1. 从另一个服务器同步数据 调用命令: ...open sftp://log:log@12.99.105.46:22 synchronize local ./temp /opt/ne -delete close

    linux之普通用户与root用户之间切换方法

    您可能感兴趣的文章:Linux 入门常用命令 password — 修改密码,改变用户linux下passwd命令设置修改用户密码的方法linux查看所有用户和查看用户组的方法(修改用户组)Linux下SFTP用户权限设置条件及实现命令更改...

    Linux 基本语法

    常用命令: 切换到超级用户:su 切换目录: cd 目录 cd 目录/目录 cd .. 上一级目录 cd / 根目录 cd ~ 回家 cd ../../ 上一级的上一级目录 创建目录和删除目录: 查看帮助: man 命令 退出...

    sshd命令 openssh服务器守护进程

    sshd指令是openssh套件中的核心程序,其他的指令(如,sftp-server、slogin、scp)等都是基于sshd命令的。 语法格式: sshd [参数] 常用参数: -4 强制使用IPv4地址 -6 强制使用IPv6地址 -D 以非后台守护...

    局域网扫描器

    高级ping:包含快速ping,柱状图显示、声音...工具箱:集成FTP、TFTP、SFTP、HTTP、Putty等常用网络工具,还可以自定义添加工具。WIN8,WIN10正常使用. WIN7需安装.net framework 4.5或以上框架 不支持XP.. 吾爱论坛搬运

    Linux下安装卸载ftp的方法

    ftp是liunx下常用的软件之一。 1.将用户切换到root:su - ; 2.检查机器是否已经安装了ftp:rpm -qa|grep vsftpd;  如果没有返回任何结果,表示没有安装;如果返回文件包名,这表示已经安装了该服务; 3.开始安装:...

    WindowsMobaXterm(串口工具 ssh工具合集).rar

    MobaXterm 是一个功能强大的终端工具和远程连接工具合集,它集成了多个常用工具,包括 SSH、Telnet、RDP、VNC、SFTP、X11 转发等,同时也支持串口通信。它提供了一个图形化界面,方便用户进行终端操作和远程连接管理...

    Bitvise SSH Client BvSshClient-9.33.exe(2023-12-21日更新)

    BvSshClient 支持密码和公钥身份验证,可以与 OpenSSH、OpenSSH for Windows 和 Dropbear 等常用的 SSH 服务器配合使用。此外,它还支持远程端口转发、SOCKS 代理、SFTP 文件传输和 X11 转发等功能。BvSshClient 还...

Global site tag (gtag.js) - Google Analytics