我非常不喜欢背着电脑回家,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
2
sudo launchctl stop com.openssh.sshd
sudo launchctl start com.openssh.sshd

挂载到Alist

访问你的alist。添加一个新存储。

配置

alist

根文件夹路径你需要在mac中选择要挂载的文件夹,按下cmd+option+c来获取地址,粘贴进去即可。

大功告成!

现在可以在家里去访问放在公司的Macbook中的文件啦!

文件