`

ssh 实现服务器与本地机器进行文件交互

 
阅读更多
一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;
   与ssh有关的两个命令可以提供很方便的操作:
      sz:将选定的文件发送(send)到本地机器
      rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)
 
当然,还可以设置一下目录了:
设置一下上传和下载的默认目录
options–>session options–>file transfer 下可以设置上传和下载的目录
剩下的你只要在用SecureCRT登陆linux终端的时候:
发送文件到客户端:sz filename
zmodem接收可以自行启动.
从客户端上传文件到linux服务端:
只要服务端执行 : rz
然后在 SecureCRT 里选文件发送,协议 zmodem
简单吧,如果你以前一直使用ssh,而又没有对外开放ftp服务,你就直接使用这种方式来传输你的文件
分享到:
评论

相关推荐

    ssh更改文件工具

    结合以上信息,我们可以得出这个工具包的主要用途是在Windows系统中,通过SSH连接到运行ROS的远程Linux系统,利用WinSCP进行可视化文件管理,而PuTTY则提供了命令行交互,两者结合使得在不熟悉的远程系统上操作文件...

    SSH 连接工具

    标题中提到的“SSH连接工具”主要指的是用于SSH通信的应用程序,它允许用户通过加密的方式与远程Linux服务器进行交互。这些工具可以实现安全的远程终端会话、文件传输、脚本自动化等功能,确保数据的安全性,防止...

    winxp下通过ssh与本机通信

    在本文中,我们将详细探讨如何在Windows XP环境下设置并使用SSH来与本地机器进行通信。 首先,我们需要安装一个SSH服务器和客户端。由于Windows XP原生并不支持SSH,所以我们需要第三方软件,例如PuTTY(客户端)和...

    SSH Secure Shell

    1. 安装SSH服务器:在Linux服务器上安装SSH服务,如在Debian/Ubuntu系统中使用`sudo apt-get install openssh-server`,在CentOS/RHEL系统中使用`sudo yum install openssh-server`。 2. 配置SSH:修改`/etc/ssh/...

    SSH与sftp上传文件或者执行终端

    6. **X11转发**:对于使用图形界面的应用,SSH还支持X11转发,允许在本地运行远程服务器上的图形程序,其显示输出会回传到本地机器。 在C#编程环境中,可以使用库如SSH.NET来实现SSH和SFTP的功能。这个库提供了API...

    Android搭建客户端,实现手机和服务器的交互

    JSch是一个纯Java实现的SSH2库,允许开发者连接到SSH服务器,执行命令,传输文件等。在项目中导入JSch库后,可以通过创建Session,设置身份验证信息,然后打开通道来进行连接。 接着,我们需要处理数据的交换。JSON...

    SSH Secure File Transfer Client,Linux文件管理,Uinux文件管理

    SSH Secure File Transfer Client是用于在Linux系统中进行安全文件传输的工具,它是Secure Shell (SSH)协议的一个实现,主要用于远程登录、文件传输以及网络服务。Linux文件管理则涉及到对操作系统中文件和目录的...

    android客户端与服务器交互的代码,客户端代码

    在Android客户端中,可能使用了SSH库如JSch来实现与服务器的交互,比如文件上传。SSH可以提供身份验证和加密,确保数据传输的安全。 5. **文件上传**: - "uploadTest"可能实现了文件上传的功能,这通常涉及到将...

    SSH Secure Shell工具

    在大多数Linux发行版中,SSH服务器(sshd)和SSH客户端(ssh)通常预装。若未安装,可使用包管理器(如`apt-get`或`yum`)进行安装。配置文件位于`/etc/ssh/sshd_config`(服务器端)和`~/.ssh/config`(客户端),...

    Win 10 ODBC SSH协议远程连接MySQL 3306.docx

    在 SSH 命令中, `-L` 选项用于指定本地机器的端口转发到远程服务器的端口。例如, `-L 13306:rm-8vbybs7b75b2w44d221930.mysql.zhangbei.rds.aliyuncs.com:3306` 将本地机器的 13306 端口转发到远程服务器的 3306 ...

    SSH文件传输

    比如,从远程Linux服务器到本地Windows机器传输一个名为`file.txt`的文件,你可以使用以下命令: ``` scp user@remote_host:/path/to/file.txt /local/directory/ ``` 这里,`user`是远程服务器的用户名,`...

    SSH完整资源代码

    SSH还可以实现X11转发,即通过SSH安全地在远程主机上启动图形应用程序,并将其显示在本地机器上。 8. **SFTP和SCP** SSH协议还支持文件传输协议SFTP(Secure File Transfer Protocol)和简单文件复制命令SCP,...

    Web-前端教程44 零基础入门 ssh 和无密访问服务器.zip

    2. **SSH配置文件**:在本地机器的`~/.ssh/config`文件中,你可以设置服务器别名、端口等信息,简化连接命令。 3. **SSH连接命令**:使用`ssh 用户名@服务器地址`命令来连接远程服务器。如果配置了公钥认证,可以...

    ubuntu ssh 离线安装包

    1. **openssh-client_7.2p2-4ubuntu2.2_i386.deb**:这是OpenSSH客户端的安装包,提供了ssh命令行工具,用于连接到远程SSH服务器。它支持加密,确保数据传输的安全性。`dpkg -i`指令可以用来安装这个包,该指令会...

    Ubuntu 20.04.1安装ssh离线资源包

    这将安装`openssh-client`,使得该系统可以与其他SSH服务器建立安全连接。 2. 安装SSH服务器: ``` sudo dpkg -i openssh-server_8.2p1-4ubuntu0.4_amd64.deb ``` 这将安装`openssh-server`,在本地机器上启动...

    ssh远程连接工具包

    这个"ssh远程连接工具包"显然包含了实现SSH连接所需的一切软件或配置文件,使得用户能够轻松地进行远程服务器管理。现在,我们将深入探讨SSH的相关知识。 SSH最初设计的目的是替代不安全的远程登录协议,如Telnet,...

    SshClient

    在IT行业中,SSH Client是程序员和系统管理员常用的一种工具,用于通过加密的方式实现对远程服务器的命令行操作,如文件传输、执行命令等,尤其在进行程序发布和上传时显得尤为重要。 描述中提到"SshClient 用于...

    SSH实例 学习SSH的好东西

    10. **SSH服务器配置**:`sshd_config`是SSH服务器的配置文件,包含各种安全和行为设定,如最大并发连接数、允许的认证方式等。 学习SSH实例,你可能会接触到如何生成密钥对、配置SSH无密码登录、设置SSH隧道、使用...

    SSH脚本文件.zip

    SSH脚本是利用SSH协议实现自动化任务的一种方式,尤其适用于系统管理员进行批量操作、远程管理服务器或者执行定期维护任务。 在"SSH脚本文件.zip"中,我们有一个名为"ssh脚本文件"的压缩包,其中很可能包含了用于...

    SSH与SSH2用到的数据库

    通过SSH隧道,用户可以将本地机器的安全连接转发到远程服务器上的数据库,从而保护数据库通信免受中间人攻击。SSH隧道可以创建一个本地端口,所有通过该端口的流量都将被加密并通过SSH连接转发到远程服务器的特定...

Global site tag (gtag.js) - Google Analytics