`
bluecrystal
  • 浏览: 267944 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

[tips] linux下ssh客户端以及sftp文件传送的一般用法

阅读更多
    以前在windows上,我要用ssh连接服务器,我一般都用putty。
    这段时间一直在linux上工作,由于linux上一般都自带ssh客户端,也就是ssh命令了,此外还有一个命令sftp,用来安全的传送文件,今天为了管理linux服务器,用到了linux下的这两个命令行工具,现就其最常用的用法描述如下:
    假定服务器ip为61.145.34.33,ssh服务的端口号为9186,服务器上有个用户为sshuser;
    用ssh登录服务器的命令为:
    >ssh -l sshuser 61.145.34.33 -p 9186
    回车后,如果是第一次登录,会提示你一条认证信息,你键入yes即可,接着输入服务器sshuser的密码登录即可;

    用sftp登录服务器的命令为:
    >sftp -oPort=9186 sshuser@61.145.34.33
    回车后,输入服务器sshuser的密码登录,然后会显示一个sftp>的环境,这个时候,键入help你会看到所有命令的帮助,跟ftp命令行工具非常类似,比如get,put等等。

    至于这两个命令行的其他用法,可参看其联机手册...
分享到:
评论

相关推荐

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

    SFTP是一种基于SSH的安全文件传输协议,用于在不安全的网络上安全地进行文件传输。本项目的核心就是利用C语言和libssh2库来构建一个SFTP客户端,支持下载、上传、列出目录以及创建目录的操作。 首先,`download.c`...

    Ubuntu系统ssh安装与连接以及sftp文件传送全攻略

    ### Ubuntu系统ssh安装与连接以及sftp文件传送全攻略 #### 一、SSH与SFTP基础知识 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它可以在不安全的网络环境中提供安全的远程登录服务。SFTP...

    一个用于Node.js的SSH2SFTP客户端

    SSH2SFTP客户端提供了丰富的SFTP操作方法,如`put`用于上传文件,`get`用于下载文件,`rename`用于重命名文件,`mkdir`用于创建目录,`rmdir`用于删除目录,以及`ls`用于列出目录内容等。例如,上传本地文件到远程...

    SSH和SFTP服务分离详细文档

    SSH 和 SFTP 服务分离详细文档 本文档旨在指导用户如何将 SSH 和 SFTP 服务分离,以便更好地管理和维护服务器。...本文档提供了详细的步骤和配置文件修改方法,方便用户快速实现 SSH 和 SFTP 服务的分离。

    vb.net SSH SFTP客户端源代码

    总结来说,VB.NET SSH SFTP客户端源代码涉及的技术点包括:VB.NET编程语法、SSH和SFTP协议、第三方SSH库的使用、文件和目录操作以及错误处理策略。开发者可以通过学习和理解这些代码,实现自己的SSH SFTP客户端应用...

    前端开源库-ssh2-sftp-client

    SFTP是基于SSH协议的文件传输协议,提供了安全的文件传输服务,避免了传统FTP协议中明文传输可能导致的数据泄露风险。`ssh2-sftp-client`库就是利用了`ssh2`库的功能,封装了SFTP相关的操作,为开发者提供了一个简洁...

    QT实现SSH,sftp

    QT实现SSH和SFTP是基于Qt框架的网络通信技术,主要应用于远程服务器的访问和文件传输。在本文中,我们将深入探讨如何使用QT库来实现SSH(Secure Shell)和SFTP(Secure File Transfer Protocol)功能,以及如何在...

    linux脚本sftp上传文件

    linux脚本sftp上传文件

    基于linux下服务器与客户端传文件

    标题“基于Linux下服务器与客户端传文件”指的是在Linux环境下实现服务器与客户端之间的文件传输功能。这个小程序可能是为了演示或测试网络连接、验证传输机制或监控传输性能。下面我们将详细介绍几个关键的知识点:...

    FTP和SSH客户端

    SSH客户端虽然不直接支持此功能,但可以通过`scp`或`sftp`命令在本地和远程之间传输文件。例如,使用`scp`命令在Linux或Mac系统中上传文件,格式为`scp local_file user@remote_host:remote_path`。 总的来说,FTP...

    基于SSH协议的sftp协议

    * 需要注意文件传输的模式和文件系统的差异,例如Windows和Linux下的文件系统差异。 此外,在使用SFTP协议时,可能会遇到乱码问题。该问题是由于SFTP协议的编码问题所致,可以通过设置编码方式来解决该问题。例如,...

    很好用的ssh客户端

    SSH客户端是使用这种协议连接到远程服务器的工具,它允许用户通过加密的通道进行命令行交互,执行各种系统管理任务,如文件传输、脚本执行等。"很好用的ssh客户端" 指的可能是一款高效、易用且功能丰富的SSH客户端...

    SSH工具SFTP 客户端 WinSCP 5.13.4

    WinSCP是一款深受广大IT专业人士喜爱的开源软件,尤其在Windows操作系统环境下,它作为一款SFTP(安全文件传输协议)客户端,为用户提供了强大的文件传输功能。同时,WinSCP还支持SCP(安全复制协议),确保了数据在...

    puttyfile-ssh客户端和leapftp-ftp客户端

    LeapFTP作为FTP客户端,提供了图形化的用户界面,使得文件的传输更为简便,支持FTP、FTPS(FTP over SSL/TLS)以及SFTP(SSH File Transfer Protocol)等多种传输协议。 **PuTTYfile——SSH客户端** PuTTYfile...

    C#实现的SSH客户端组件 SharpSSH

    SharpSSH是C#编程语言中实现的一个开源SSH(Secure Shell)客户端组件,它为.NET开发者提供了在Windows环境中安全地执行远程命令、传输文件以及建立安全隧道的能力。SSH是一种网络协议,用于加密网络通信,确保数据...

    securcrt ssh工具客户端,支持ssh sftp

    SecurCRT是一款强大的SSH(Secure Shell)客户端工具,专为Windows平台设计,它提供了一种安全的远程访问、文件传输和终端仿真功能。在本文中,我们将深入探讨SecurCRT的功能、用途以及如何使用SSH和SFTP进行操作。 ...

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

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

    SshClient windows下的ssh客户端

    "SshClient"通常指的是支持SSH协议的客户端工具,尤其在Windows环境下,它为用户提供了一种与Linux或Unix服务器交互的途径。 标题中的"SshClient windows下的ssh客户端"意味着我们将讨论的是专为Windows设计的SSH...

    SSHService客户端压缩文件

    - **文件传输**:支持SFTP(SSH文件传输协议),可以安全地上传和下载文件到远程服务器,避免了FTP等不安全的文件传输方式。 - **隧道功能**:可以创建SSH隧道,将其他网络服务的流量通过SSH加密,提高安全性,例如...

    C#版SSH、SCP,可作为客户端连结LINUX源码

    SharpSSH是一个开源的C# SSH库,它实现了SSH1和SSH2协议,支持SSH连接、SCP文件传输以及SFTP(SSH File Transfer Protocol)。 通过学习和使用这个源码,开发者可以掌握以下知识点: 1. SSH协议的基本原理和工作...

Global site tag (gtag.js) - Google Analytics