SSHFS全称为Secure SHell FileSystem,允许支持远程登录的linux上的挂载文件系统,在mac和FreeBSD系统上使用了FUSE实现。有时候我们要编辑远程文件,只能用远程系统的vim & emacs操作。远程系统使用自己的账号还很方便的,但是临时使用别人账号进行时,就会出现蛋疼的问题 —— —— 一般vim党,emacs党都会定制自己的环境,以提高工作效率。这次工作为了调试Android 7.0某个模块的framework运行流程就遇到这种情况,临时借用别的部门的账号编译固件,调试模块,于是想到SSHFS神器。这样不但可以自己的vim环境,还可以用eclipse等IDE打开项目,直接编译,非常方便。
废话不多,正式开始介绍如何安装SSHFS。

一、下载安装包

mac安装SSHFS需要安装fuse和sshfs安装包,sshfs依赖于fuse
   https://osxfuse.github.io/
   1. 下载安装fuse for macOS 3.5.8
      下载完成后点击osxfuse-3.5.8.dmg进行安装
      说明:历史版本下载地址
           https://osxfuse.github.io/archive.html
   2. 下载sshfs 2.5
      下载完成后点击sshfs-2.5.0.pkg安装
      说明:历史版本下载的地址
          https://github.com/osxfuse/sshfs/releases

二、安装

点击下载后的安装包即可安装

三、挂载远程路径

$ sudo sshfs -o allow_other usename@host:source_path /mnt/mount-path

四、卸载路径

$ sudo umount -f /mnt/mount-path
     说明: -f 是强制退出的意思,谨慎操作,使用卸载命令前要关闭所有使用的程序,避免程序闪退造成不必要的麻烦。

五、如何卸载SSHFS

因为SSHFS没有卸载脚本,所以卸载只能手动安装文件了。
   $ sudo rm /usr/local/bin/sshfs
   $ sudo rm /usr/local/share/man/man1/sshfs.1
   $ sudo pkgutil --forget com.github.osxfuse.pkg.SSHFS

Mac x 10.12.4 如何安装sshfs相关推荐

  1. 通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及“*** [install] Error 1”错误的解决方法

    通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及"*** [install] Error 1"错误的解决方法 参考文章: (1)通过pyenv在Ma ...

  2. oracle vm virtualbox安装mac os,虚拟机VirtualBox安装MAC OS 10.12图文教程

    [转]虚拟机VirtualBox安装MAC OS 10.12图文教程 时间:2018-12-05    阅读次数:1982   来源:博客园 VirtualBox虚拟机安装Mac OS 10.12图文 ...

  3. MAC OS 10.12 安装任意来源应用

    MAC OS 10.12   System Prferences(系统设置) --->Security & privacy(安全通用)  ->general(通用) --> ...

  4. 怎样在 Ubuntu 13.04 Raring Ringtail , 12.10, 12.04 中安装和设置 Samba 实现网上邻居共享...

    Samba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等.今天要介绍的是在 Ubuntu 13.04 Ra ...

  5. Mac OS 10.12 - 如何关闭Rootless机制?

    一,进入恢复模式(Recovery):具体操作方法参见下面这篇博客: http://www.cnblogs.com/sunylat/p/6414697.html 二,关闭Rootless机制 1,选择 ...

  6. Mac OS 10.13版本如何安装Xcode 10.1

    Mac OS 10.13版本如何安装Xcode 10.1 Mac OS 10.13版本如何安装Xcode 10.1 1.从官网下载新的改变`Xcode` 2.安装`Xcode 10.1` Mac OS ...

  7. VirtualBox虚拟机安装Mac OS 10.12过程记录

    1.官网上下载VirtualBox虚拟机并安装 2.下载macOS 10.12 地址:链接:https://pan.baidu.com/s/1LC9ONkAArO0c2SNKeP2LfQ 提取码:n6 ...

  8. Mac OS 10.12使用U盘重装(转)

    OS X Capitan和macOS Sierra的安装方式和下载系统的方法都是一致的,下面是OS X Capitan的安装方法: 一.准备工作: 准备一个8GB或者8G以上容量的U盘 确保里面的数据 ...

  9. php os darwin,解决Mac os(10.12.6) 编译php7提示“/usr/lib/system/libsystem_darwin.dylib”找不到...

    直接引用老外的问题描述: I can't install php71 with brew install php71 --with-httpd as an error appears during t ...

  10. mac os 10.12 Sierra 连接 惠普 M1136 MFP 打印机,通过 samba 协议,安装驱动,连接打印机...

    参考链接: https://support.hp.com/hk-zh/product/hp-zbook-17-g3-mobile-workstation/8693765/document/c04530 ...

最新文章

  1. Word英文字符间距太大 中英文输入切换都不行
  2. iOS:极光推送控制器跳转
  3. ZOJ 1049 2^x mod n = 1
  4. 【Socket网络编程】17. recv() 函数详解
  5. H3 BPM报销流程开发示例
  6. ajax能运用到app吗,Jquery之Ajax运用 学习运用篇
  7. 如何优雅地实现 C 编译期静态反射
  8. redis内存淘汰和持久化_REDIS的淘汰机制与持久化
  9. Play on Words UVA - 10129 (欧拉回路)
  10. springboot全局异常处理_SpringBoot:如何优雅地处理全局异常
  11. asp.net mvc源码分析-Action篇 DefaultModelBinder
  12. arcgis图层叠加不匹配
  13. rest api是什么_如何选择合适的API测试工具
  14. C++ 面向对象编程
  15. JQuery的Ajax标准写法
  16. 深入浅出SSD--5.1PCIE基础知识
  17. jsoup实现超简单的爬虫
  18. AirServer投屏轻松地将iPhone、iPad投屏到Mac上面教程
  19. TCP/IP 系列之你真的知道什么叫做IP吗?
  20. android m1卡读写

热门文章

  1. 【Codeforces Round #516_div2】Labyrinth【迷宫搜索】
  2. 【ZOJ 1964】【尺取】Bound Found【暑期 No.3】
  3. 蓝队应对攻击的常用策略一
  4. classpath java配置_Java环境变量中classpath是必须配置吗?
  5. 删除html注释 python,用Python提取HTML源码中的注释与去掉注释
  6. 报文分析4、TCP协议的头结构
  7. TCP/IP 原理 -- ICMP:因特网控制报文协议
  8. Linux内核分析(四)----进程管理|网络子系统|虚拟文件系统|驱动简介
  9. 利用Xstream注解生成和解析xml
  10. xStream 的简单使用 xml to bean