MacOS安装sshfs挂载远程电脑硬盘到本地

文章目录

sshfs简介

SSHFS(SSH Filesystem)是一种基于FUSE(用户空间文件系统)的文件系统,它允许你通过SSH协议挂载远程文件系统。使用SSHFS,你可以像访问本地目录一样访问远程服务器上的文件和目录,而无需将这些文件实际下载到本地计算机。

本文介绍如何在MacOS上安装sshfs。

sshfs安装

下载

SSHFS需要一个叫做MacFUSE的兼容层才能工作

打开这个网站

https://macfuse.github.io/

右键点击如图的右下角的Stable Release的macFUSE与SSHFS,分别下载它们。

下载的文件如图:

安装macFUSE

点击下载的文件,比如macfuse-4.8.3.dmg,进行安装,如图点击中间的install macFUSE

安装sshfs

点击下载的sshfs安装文件,比如sshfs-2.10-3ea4c59.pkg

点击继续按钮完成安装。

sshfs使用

安装完成后,你可以像下面这样挂载远程文件系统:

bash 复制代码
sshfs [user@]hostname:[/path/to/remote/dir] /path/to/local/mountpoint

//例如,要将远程服务器example.com上用户user1的主目录挂载到本地的/mnt/remote目录下,命令如下:

bash 复制代码
sshfs user1@example.com:/home/user1 /mnt/remote

执行这个命令后,系统会提示你输入远程用户user1的密码。输入正确密码后,就可以在本地/mnt/remote目录下访问远程服务器上用户user1的主目录中的文件了。

卸载远程文件系统

当你不再需要访问远程文件系统时,可以使用umount命令来卸载。例如,要卸载之前挂载的/mnt/remote:

bash 复制代码
sudo umount /mnt/remote

运行命令时可能会报错:

解决方式如下,进系统设置--隐私与安全性--来自开发者"Benjamin Fleischer"的系统软件已经更新--点击允许,如下图

这样就能把远程开了ssh服务的电脑的硬盘或目录挂载到本地电脑中了。

注意事项

  1. 性能问题
    sshfs的性能取决于网络连接的速度和稳定性。如果网络延迟高或者带宽有限,文件操作可能会比较慢。
  2. 权限问题
    挂载后的文件权限是由远程服务器的文件权限设置决定的。在本地挂载点,你操作文件的权限和在远程服务器上操作文件的权限是一致的。所以,要确保在远程服务器上你有足够的权限来访问和操作文件。
  3. 安全性
    由于sshfs是基于 SSH 协议的,它继承了 SSH 的安全性特性。但是,仍然要注意保护好你的 SSH 密钥(如果使用密钥认证)和密码,避免泄露。
    作者:帅得不敢出门
相关推荐
demo007x5 小时前
让大模型活在你的鼠标旁:我用 Tauri 2 + Rust 打造了一款“反直觉”的 AI 全局划词效率神器
macos·程序员·llm
那年窗外下的雪.13 小时前
AIDC 学习日志|第 24 天|设备输出反推与 MAC Flapping 定位
网络协议·学习·tcp/ip·http·macos·tcpdump
RobinDevNotes14 小时前
Palmier Pro:AI时代的Mac视频编辑器
人工智能·ceph·macos·ai·音视频·视频编辑·mcp
johnsong1 天前
AI前沿日报 2026-09-08
人工智能·macos
33三 三like2 天前
基于 MAC-RUNGUIDE 的完整启动流程
macos
tedcloud1232 天前
Wand-Enhancer:如何搭建一套远程开发与测试环境
前端·人工智能·macos·开源·流程图
A13345552 天前
Windows/Mac/电脑播放器推荐:全平台怎么选
macos·电脑
云边有个稻草人2 天前
飞牛 NAS 远程访问实战:星空组网连接 Mac 与安卓,从 Compose 部署到 5G 验证
android·5g·macos
for_ever_love__2 天前
iOS: GCD高级API
macos·ios·objective-c·cocoa·多线程·gcd
深念Y3 天前
黑苹果P400-卡顿排查与优化记录
linux·macos·ios·pve·黑苹果·英伟达·n卡