Deprecated: Creation of dynamic property Typecho\Widget\Request::$feed is deprecated in /www/wwwroot/blog.iletter.top/var/Widget/Archive.php on line 246
白荼日记 - mac https://blog.iletter.top/tag/mac/ 将mac mini作为服务器使用 https://blog.iletter.top/archives/426/ 2025-08-11T09:48:00+08:00 此教程有公网ip更好,可以远程访问没有的话只能局域网访问了。之前想买个mac尝尝鲜的,但是受限于昂贵的价格所以买了个丐版的mac mini。but。。但是新鲜感过去之后好久没用了。ps:果然,mac不适合我。但是总不能一直放着呀,事物存在的本身需要让其发挥出所具有的价值才可以,所以准备改造成一个小服务器(8G的内存都可以跑4b的ai了)。系统设置1.用户与群组->打开自动以此身份登录2.节能->打开唤醒以供网络访问3.节能->打开断电后自动启动(有需求打开,无需求可以选择不打开)4.通用->共享->打开远程桌面(有其他需求可以选择性打开)5.屏幕->所有都设置为不锁屏6.如果你有需求可以将dhcp设置为局域网静态ip。穿透设置这里我用的是frp-panel。因为m1芯片属于arm架构的,所以客户端需要下载frp-panel-client-darwin-arm64这一个。开源地址:https://github.com/VaalaCat/frp-panel/搭建流程和操作步骤详见官方文档。面板设置好之后添加客户端。mac 端运行给出的命令即可。如果无法运行需要添加执行权限chmod +x frp-panel-arm设置开机自启动穿透编辑文件vim ~/Library/LaunchAgents/com.frp.panel.plist添加内容<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.frp.panel</string> <key>ProgramArguments</key> <array> <string>/Users/您的用户名/Downloads/frp-panel-arm</string> <string>client</string> <string>-s</string> <string>6ed79539-8309-4a84-845d-598568add8d8</string> <string>-i</string> <string>admin.c.macM1-arm</string> <string>--api-url</string> <string>http://152.136.153.72:9000</string> <string>--rpc-url</string> <string>grpc://152.136.153.72:9001</string> </array> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> </dict> </plist>保存文件后加载launchctl load ~/Library/LaunchAgents/com.frp.panel.plist launchctl start com.frp.panel至此,设置完毕,可以在进程里面查看到frp-panel的进程是否在运行。或者在面板界面查看设备是否上线了。