一    用rz和sz

http://blog.csdn.net/register_man/article/details/53860774

http://www.jb51.net/article/73690.htm

1  安装  lrzsz

apt install lrzsz

2 上传文件

rz

3 下载文件

sz  filename

说明:打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。

二 用

sshfs直接编辑虚拟机中的文件

sshfs

sshfs是通过ssh挂载一个远程(这里说是远程,其实是公司办公室内的一个虚拟机)的目录到本地,这样可以使用本地的编辑工具直接编辑服务器上的代码,同时可以使用通过秘钥登录远程主机,保证连接的安全性。

win-sshfs的安装和设置

安装

win-sshfs可以的在下面的地址下载,建议下载最新版的msi文件,但是也不要放弃尝试其他文件的可能性。

https://github.com/Foreveryone-cz/win-sshfs/releases

注意安装win-sshfs会依赖dokany,dokany的可以在下面的地址下载(也是建议下载最新版的msi文件,但是也不要放弃尝试其他文件的可能性)

https://github.com/dokan-dev/dokany/releases

注意如果是通过msi进行安装,安装过程可能一闪而过就装完了。

需要注意的是 要下载  sshfs最新稳定版,我下载了1.5.12.8这个版本,然后还要配合下载Dokan这个软件,Dokan下载的是0.7.4这个版本,版本要配合才能用,不易也。

设置连接远程ssh

  • 启动win-sshfs,可以打开一个sshfs manager,这个东西默认是缩小在windows系统的右下角的。
  • 选择add,然后需要如下设置一些内容
    • Device Name: 给连接起一个名字,比如john-snow-001
    • Host: 服务器的地址,比如192.168.1.2
    • Port: 服务器的ssh端口,比如10022
    • Username: 登录远程服务器的用户名,现在大家的用户名基本都是ubuntu
    • Authentication Method: 认证方式,采用密码登录选password,采用秘钥登录选privatekey。对应的,需要在下面的password框中填写密码,或者选择私钥的地址(.pem文件或者id_rsa文件)
    • directory: 远程的需要映射的目录地址,比如/home/ubuntu/code/,或者可以在虚拟机上对应的目录里敲pwd命令来查看当前所在的目录。
    • Drive Letter: 映射到本地的磁盘,比如M:
  • 保存设置,选择mount就可以连接了,然后可以打开本地去试试编辑和保存文件了。

macOS安装 sshfs

https://osxfuse.github.io/ 下载 FUSE for macOS 和 SSHFS。 获取到 dmg 和 pkg 后双击安装。

windows和linux之间上传下载文件的两种方法的更多相关文章

  1. 向linux服务器上传下载文件方式收集

    向linux服务器上传下载文件方式收集 1. scp [优点]简单方便,安全可靠:支持限速参数[缺点]不支持排除目录[用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ...

  2. Linux下不借助工具实现远程linux服务器上传下载文件

    # Linux下不借助工具实现远程linux服务器上传下载文件 ## 简介 - Linux下自带ssh工具,可以实现远程Linux服务器的功能- Linux下自带scp工具,可以实现文件传输功能 ## ...

  3. Linux下查看alert日志文件的两种方法

    --linux下查看alert日志文件的两种方法: --方法1: SQL> show parameter background_dump_dest; NAME TYPE VALUE ------ ...

  4. 在windows中使用PuTTy上传下载文件和目录

    打开windows的cmd,使用cd命令切换到PuTTy安装目录 C:\Users\NUC>cd C:\Program Files\PuTTY 在cmd中使用pscp命令上传下载文件 windo ...

  5. asp.net mvc 上传下载文件的几种方式

    view: <!DOCTYPE html> <html> <head> <meta name="viewport" content=&qu ...

  6. linux和windows之间上传 下载文件 非ftp方式

    用 命令 rz   上传   sz 下载  文件夹加上 -r  rz上传替换时用 -y   谁用谁知道 两台linux传 : scp -r  文件夹  username@ip:路径  (如果传输文件就 ...

  7. 用SecureCRT在windows和CentOS间上传下载文件

    安装lrzsz: # yum -y install lrzsz 现在就可以正常使用rz.sz命令上传.下载数据了 配置SecureCRT的session选项的SFTP标签页和X/Y/Zmodem中的目 ...

  8. Linux 如何上传/下载文件

    注: 如果在操作中,提示没有权限请使用" su - "命令来切换当前账号至" root " 账号 一 .    使用 rz / sz 命令 1 .  登陆 Li ...

  9. linux学习笔记-linux主机上传下载文件至linux虚拟机的方法

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 1.上传文件 scp -r file 用户名@ip地址:目标目录 2.下载文件 scp -r 用户名@ip地址:文件 目标目录

随机推荐

  1. OSChina码云试用

    首先在码云申请账户. 从 http://git-scm.com/download  下载window版的客户端.下载好,一步一步安装即可. $git config --global user.name ...

  2. 从service弹出系统级自定义提示框,可在任意页面弹出

    添加权限 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> // 显示 ...

  3. SqlServer Where后面Case When语句的写法

    select * from tb where (case when col='***' then '***' else '***' end)='***'

  4. iOS-性能优化2

    性能优化总结2 iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象.还记得12306么,那个速度 ...

  5. 使用aspose.cell导出excel需要注意什么?

    1.如果导出的数据源是汇总出来的,最好方法是将数据源放到缓存里面,当基本数据源变化的时候,在改变数据2.使用模板导出EXCEL,这样很多样式可以在模板文件里面直接设置,例如:默认打开页签,让列头固定3 ...

  6. 在linux下安装某个硬件驱动到方法

    东西很简单,几句话就能说清除. 使用lsipc检查你需要安装到硬件,记住硬件到关键型号,去搜索引擎搜索linux下的驱动文件 对文件进行安装简单的解压后基本上是 ./configure &&a ...

  7. Static Classes and Static Class Members

    Static Classes and Static Class Members A static class is basically the same as a non-static class, ...

  8. T-SQL 一次插入多行数据

    使用 INSERT SELECT 向表中插入数据 --将t1中查询到的数据插入添加到t2中(t2表必须存在,且顺序.数据类型必须与t1一致) INSERT INTO t2(USERNAME,PASSW ...

  9. poj1487

    题目大意: 给一棵递归树,看链接图片,从根节点开始对于每个节点往它的子节点移动,直到叶子节点停止.每个节点选哪一个孩子节点继续往下走是随机的(等概率).然后叶子节点都会标记一个数值,记为走到该节点的得 ...

  10. oracle安装时,条件检查不通过解决办法

    1.开始菜单→ 运行:输入regedit,打开注册表 2.依次点开HKEY_LOCAL_MACHINE>>SYSTEM>>CurrenControlSet>>ser ...