将MacMini/Macbook改为家庭服务器

本文最后更新于:2024年4月22日 凌晨

如果家里有一台闲置的Mac Mini或者是Macbook,将其改为Nas也是不错的选择,本文介绍了一些基本的改Nas的方法。

I. 前置设置

关闭休眠

如果是 MacbookPro 需要通过以下指令来避免盖下盖子被休眠了:

1
sudo pmset -b sleep 0; sudo pmset -b disablesleep 1

如果你想重新恢复原有的休眠能力可以用:

1
sudo pmset -b sleep 5; sudo pmset -b disablesleep 0

关闭登录验证

停电后自动开机

该设置这个在Mac Mini上有,在Macbook上是没有的:

II. 远程访问

远程桌面访问

此刻就可以将这台Mac放到任意的地方,如果是Macbook就可以盖上盖子,它已经变为一台服务器了。

在远程通过VNC客户端就可以通过vnc://ip 可以直接访问了,如果是Mac,自带的屏幕共享即可连接使用。

如果是Mac Mini由于服务器没有外接显示器,因此,默认VNC分辨率是比较低的,该问题问题可以通过安装一个叫BetterDummy的软件,然后Create一个高清屏(如下图的16:9(HD/4K/5K/6K))来解决:

创建后,根据大小,比如我就最后选择1600x900显示刚刚好,分辨率越高显示内容会越小,越清晰,最后记得设置开启自动启动。

远程终端访问

此时即可在远程通过ssh访问:

(可选)设置仅仅支持public key的方式访问,禁止密码登录:

  1. ~/.ssh/authorized_keys添加好需要访问的终端的public key
  2. 编辑/etc/ssh/sshd_config并在其中添加:
1
2
3
4
PubkeyAuthentication yes
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
  1. 重启服务
1
2
sudo launchctl stop com.openssh.sshd
sudo launchctl start com.openssh.sshd

远程smb访问

缓存服务器

III. 常用服务

Plex

Plex Server已经支持Silicon,直接到官网,下载后打开即可。

如果异常关机,有可能会引发Plex Server打开失败,现象就是一打开Menu Bar上面Plex的iCon出现立马消失,修复方法就是参考官方教程重新恢复数据库,大概步骤:

  1. 进入/Users/[你的用户名]/Library/Application Support/Plex Media Server/Plug-in Support/Databases
  2. 将以下文件移动到任意其他目录用作备份
1
2
3
4
5
6
com.plexapp.plugins.library.db
com.plexapp.plugins.library.db-shm
com.plexapp.plugins.library.db-wal
com.plexapp.plugins.library.blobs.db
com.plexapp.plugins.library.blobs.db-shm
com.plexapp.plugins.library.blobs.db-wal
  1. 然后在目录下选一个备份的重命名为dbblobs.db,这里案例我选了一个9.27自动备份的:
1
2
cp com.plexapp.plugins.library.db-2023-09-27 com.plexapp.plugins.library.db
cp com.plexapp.plugins.library.blobs.db-2023-09-27 com.plexapp.plugins.library.blobs.db
  1. 重新打开Plex Server就修复了

Nezha监控

参照官方教程,即可,唯一需要留意的是1代表正常启动,0代表没有启动,负数代表有错误。在启动时需要在设置里面点击仍然打开。

Radarr

主要参考该 Wiki

  1. 到Radarr官网下载最新版本

  1. 解压缩拷贝到/System/Applications目录下

  2. 执行脚本使用Self-sign:

1
codesign --force --deep -s - /Applications/Radarr.app && xattr -rd com.apple.quarantine /Applications/Radarr.app

最后打开该 App 即可。



将MacMini/Macbook改为家庭服务器
https://blog.dreamtobe.cn/mac_to_nas/
作者
Jacksgong
发布于
2023年9月2日
更新于
2024年4月22日
许可协议