
远程挂载Macbook中电脑的文件,使用Alist配合SFTP在家访问公司电脑文件
文章摘要
HeoGPT
这篇文章介绍了通过技术手段实现家庭与公司Macbook文件远程访问的方法。具体步骤包括使用防止休眠的软件启动Macbook,开启远程SSH登录,搭建网络组网实现跨网络访问,创建SS密钥文件以替代密码登录,以及在Alist文件夹中连接并设置路径。这种方法解决了携带公司文件不便的问题,确保了工作的便利性和安全性。
我非常不喜欢背着电脑回家,16寸Macbook太沉了,那么我想在家里就能访问我在公司电脑的文件如何实现呢?
这个过程还挺复杂的。首先我们要实现:
Macbook盒盖不休眠
Macbook盒盖不休眠的操作需要下载一个第三方应用,叫做Amphetamine,可以在App Store中下载。
我们打开之后按照我的样子来设置即可。你也可以根据自己的喜好来。
开启OpenSSH
因为公司人多网杂,用smb不好,我这里用了SFTP的方式。如果你的笔记本环境比较私密,可以使用smb。
本文使用SFTP的连接方式。
开启远程登录。
将alist所在服务器和笔记本网络组网
可以访问:Zerotier自建planet,Mac和istoreos自组网教程,实现远程访问家庭内网服务
创建密钥文件(可选)
使用明文保存密码心理上有点难以接受,所以我用了密钥来
打开用户主目录文件,创建.ssh/authorized_keys
,将公钥放置在这里。
我是使用Bitwarden生成的ssh密钥,使用其他方法可以自行问GPT。
然后设置权限
1 | chmod 600 ~/.ssh/authorized_keys |
关闭密码登录(可选)
编辑 sshd_config
文件
打开终端,输入以下命令编辑 SSH 配置文件(需要管理员权限):
1 | sudo nano /etc/ssh/sshd_config |
将PasswordAuthentication
设置为no
设置完之后需要在mac上重启sshd。
1 | sudo launchctl stop com.openssh.sshd |
挂载到Alist
访问你的alist。添加一个新存储。
根文件夹路径你需要在mac中选择要挂载的文件夹,按下cmd+option+c
来获取地址,粘贴进去即可。
大功告成!
现在可以在家里去访问放在公司的Macbook中的文件啦!
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果