美文网首页
Mac上使用sshfs挂载远端目录到本地

Mac上使用sshfs挂载远端目录到本地

作者: 信仰与初衷 | 来源:发表于2018-08-09 20:26 被阅读0次

最近换了一台新的工作电脑,用的是mac pro,但是开发呢又要在远程机器上,没办法,我只能想办法把它挂载到本地开发。我上网找了一下,发现可以用sshfs来挂载远端linux的目录到本地,挂载方法如下:

安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装sshfs

brew install sshfs

发现报错了,丢失了osxfuse,先安装osxfuse(已安装请忽略)

brew install Caskroom/cask/osxfuse

在重新安装sshfs

使用sshfs挂载远端目录到本地

sshfs -C -o reconnect user@hostname:remote_dir local_dir

user 远程连接用户名
hostname 远程连接的主机名
remote_dir 远程目录
local_dir 本地目录

如果ssh的端口不是是22,加上-p xxx

之后你就可以去你的目录下看看是否挂载成功了,这样你就可以用本地编辑器打开敲写代码了,说明一下,你还可以用本地的软件,比如npm

相关问题

当我们的 mac 网络断开或者休眠或重启, 回来时发现挂载的失败了, 进入目录会提示

$ls local_dir 
ls: local_dir: Input/output error

如果我们想取消挂载, 又会提示

$umount local_dir
umount: local_dir: not currently mounted

这个时候, 我们不得不关闭进程了, 可以先通过命令查看进程

pgrep -lf sshfs

然后杀掉相应的挂载进程, 或者直接杀掉所有挂载进程

pkill -9 sshfs 

之后重新挂载响应的目录即可

祝你们开发顺利

相关文章

  • Mac上使用sshfs挂载远端目录到本地

    最近换了一台新的工作电脑,用的是mac pro,但是开发呢又要在远程机器上,没办法,我只能想办法把它挂载到本地开发...

  • 挂载远程目录到本地

    Linux使用sshfs挂载远程目录到本地 1.远程服务器安装ssh 2.本地主机安装 sshfs 本地主机是ce...

  • Mac 安装 sshfs

    mac上安装sshfs 将远程服务器上的目录挂载到本地,方便使用本机上的IDE开发工具。使用homebrew安装:...

  • 每天一个Linux 命令 - sshfs

    sshfs *挂载远程目录到本地 * 此命令需要安装Ubuntu安装:$ sudo apt-get install...

  • Mac安装sshfs

    sshfs 可以让我们在本地挂载服务器的文件夹, 从而可以使用本地的IDE工具编辑, 非常方便 Mac下安装 首先...

  • Mac安装sshfs

    sshfs 可以让我们在本地挂载服务器的文件夹, 从而可以使用本地的IDE工具编辑, 非常方便 Mac下安装 首先...

  • sshfs 文件系统权限的一点笔记

    sshfs 是基于ssh的一个工具,用于挂载远端的文件系统到本地. 只要可以用ssh方式访问远端,那么就可以用ss...

  • sshfs的使用

    sshfs可用于将远程目录挂载到本地,在使用之前,需要先进行安装: 对于非root用于,挂载时会出现如下错误信息:...

  • sshfs for mac共享挂载

    sshfs镜像站点:https://osxfuse.github.io/[https://osxfuse.gith...

  • mac 使用microsoft Remote Desktop 远

    mac使用microsoft remote desktop 连接远端服务器之后,有时候想传输远端文件到本地,输命令...

网友评论

      本文标题:Mac上使用sshfs挂载远端目录到本地

      本文链接:https://www.haomeiwen.com/subject/ynocbftx.html