我有一台 Mac mini (Late 2014),这是我的第一台 Mac。跟我现在所使用的 MacBook Pro (Retina, 15-inch, Mid 2015) 相比,这台机器既不是固态硬盘,性能也十分捉急,已经和日常使用没什么关系了,我们还能用 Mac mini 做些什么呢?

作为一台能够全时段在线的计算机,Mac mini 作为 NAS 的潜力是相当大的,同时 macOS 也具有相当大的扩展性,接下来我就介绍一下,这阵子我用我的 Mac mini 做了什么。

系统配置

首先要对系统进行一些配置,保证我们的系统可以全时段在线并具有良好的可访问性。

在节能选项中,我们要把关闭显示器时间设置为永不。防止系统自动休眠。

在用户和群组中,我们要开启系统的自动登录,如果我们希望系统开机后就能立刻被局域网中的其他设备访问,而不必费心输入密码的话,这是十分必要的。

在共享选项中,打开屏幕共享、文件共享、远程登录、远程 Apple 事件等,这样我们就不需要为这台设备配备显示器了。(我不建议直接开启远程管理,因为远程管理接管屏幕共享之后,可能会出现一些很玄学的 Bug。)

简单访问

配置好共享选项之后,我们就可以通过其他设备来管理 Mac mini 了。在同一局域网中,我们可以在 Finder 的边栏中找到设备。

选择连接身份,输入 Mac mini 的登录名和密码,连接到共享设备。之后就可以访问共享文件夹了。你可以很轻松的访问设备中的文件,如果速度堪忧的话,建议换一个好一点的路由器或者使用有线方式连接。

当然远程桌面也是可以使用的。(需要注意的是,最好先点击连接身份,连接好之后再共享屏幕,否则还是可能出现玄学 Bug。)

Time Machine

使用 Time Machine 并不复杂,你可以选择直接使用 Mac mini 的整块磁盘,或者是先建立一个分区来专门用于备份。在共享选项中添加作为备份的硬盘,并在右侧给自己的账户添加访问权限。

在设备的共享文件夹中挂载共享的硬盘,即双击打开一个共享目录,之后你就可以在 Time Machine 偏好设置中选择挂载的远程磁盘了。

不过我没有使用这种备份方式,因为我有一些远程备份的需求,所以就用了其他的方式,而且如果使用这种共享文件夹的方法备份的话,可能还需要手动挂载,还是挺麻烦的。

下载机

配置下载机的部分我之前有专门的文章讲过,这里就不赘述了。

你可以顺便装一个迅雷,不过可能你就只能通过屏幕共享来添加下载任务。

远程备份

因为平时在大学那边会停电,所以没有办法弄全天在线的设备,所以我准备使用家里的 Mac mini 作为远程备份服务器,备份我的重要文件。这里使用了 Resilio Sync 这一工具,虽然这个玩意不停地改名,不过图标倒是没改过,大家应该还认得出来。

因为只是用做备份,并不需要什么高级功能,所以免费版就足够使用了。

添加需要备份的文件夹,并在远程部分添加好,需要注意的是,如果只是备份需求的话,建议使用只读key,这样可以避免备份设备的文件损坏被同步回来。

不要忘了选中归档已删除文件。

比较有趣的是,外置驱动器也可以这样备份。虽然会提示找不到文件夹,不过只要你插上之后就会立刻开始同步。

有一点需要注意的是,如果你想要推出外置驱动器的话,需要先退出 Resilio Sync,否则会显示设备被占用无法推出。

macOS Server

如果你有好多台苹果设备,都要更新什么的,OS Server 提供的缓存服务功能将会给你带来很多方便,正确设置后,局域网内的所有设备就都可以使用缓存的安装包等资源了。把全天开机的 Mac mini 部署为服务器是个不错的选择,关于 macOS Server 的细节请参阅帮助文件。

一些 Tip

VLC 可以识别到局域网中的 Bonjour 广播,你可以在 Mac mini 中存储一些音视频文件串流播放。

你可以使用 Resilio Sync 同步你主要设备上的 iTunes 资料库到 Mac mini,开启 iTunes 家庭共享之后,你就可以在各种设备上播放音乐了。

除了 macOS 自带的屏幕共享之外,使用 iOS 上的 VNC Viewer 也可以远程控制设备。

以上的这些设定并不会影响 Mac mini 的正常使用,如果你还想把这台电脑作为日常使用的话,连接一台显示器或者电视也是特别棒的。

最后给我 Mac mini 拍张照片,嗯。如果我又想到了什么新的玩法会随时告诉大家。

macmini作为远程服务器,我在用我的 Mac mini 做什么相关推荐

  1. macmini作为远程服务器,如何使用Macbook Pro远程免密码登录Mac mini

    环境: MacBook Pro Mac mini 1.使用ssh-keygen命令在MacBook Pro上生成SSH秘钥对 $ ssh-keygen 执行过程中会提示输入两次密码,当然如果不想在使用 ...

  2. macmini时间机器备份文件服务器,如何使用Time Machine给Mac进行手动备份 | MOS86

    让Time Machine在日常备份计划上运行自动备份,但也有时您需要自己手动启动备份,例如在安装系统更新或主要OS X升级之前. 如果你发现自己需要启动手动Time Machine备份,你会很高兴地 ...

  3. 【技术分享】Mac使用scp连接远程服务器

    文章目录 1.背景 2.解决方案 2.1.使用scp连接远程主机 2.2.将Mac的文件上传至远程服务器 2.3.将Mac的文件上传至远程服务器 2.4.从远程服务器上下载文件到Mac 2.5.从远程 ...

  4. windows上的 vscode 使用密钥连接远程服务器开发

    win上的vscode安装Remote-SSH插件 点击左侧栏的 远程资源管理选择:ssh target 点击设置图标,弹出 win用户家目录的下的.ssh\config配置文件,添加配置,目前只需要 ...

  5. autossh 一个SSH远程客户端,可一键登录远程服务器

    autossh 一个SSH远程客户端,可一键登录远程服务器,主要用来弥补Mac/Linux Terminal SSH无法保存密码的不足. Wiki Wiki 功能说明 SSH 快速登录 支持 cp 命 ...

  6. 如何在本地访问远程服务器的jupyter notebook?

    背景 jupyter notebook作为一个非常好用的工具,我们经常会在学习python以及深度学习的时候用到,但是经常我们面临的问题是远程服务器上的jupyter notebook,我们可能在本地 ...

  7. pycharm连接远程服务器并进行代码上传+远程调试

    Pycharm连接远程服务器并进行代码上传+远程调试 </h1><div class="clear"></div><div class=& ...

  8. jenkins获取远程服务器文件,Jenkins用SSH传输文件到远程服务器

    使用SSH传输到远程服务器,需要有正确的Jenkins环境,包括maven环境,代码托管环境,Java环境,以及相关的Jenkins插件,这里默认这些环境已配好. 远程发布有三个步骤: 一.SSH插件 ...

  9. 连接远程服务器CredSSP加密Oracle修正报错解决办法

    连接远程服务器CredSSP加密Oracle修正报错解决办法: 打开注册表,快捷输入 "regedit"(类似找命令提示符 输入 cmd 一样)找文件夹 路径:HKLM(缩写)\S ...

  10. ssh免密连接远程服务器

    ssh免密连接远程服务器 借助ssky-keygen和ssh-copy-id工具,通过4个简单的步骤实现无需输入密码登录远程Linux主机 1 生成密钥 通过内置的工具生成RSA算法加密的密钥 ssh ...

最新文章

  1. mysql 指定日期条件求和_如何在mysql中按每个日期对字段进行求和-问答-阿里云开发者社区-阿里云...
  2. CentOS 7安装fail2ban+Firewalld防止SSH爆破
  3. 2021各国人均GDP(IMF2021年10月版)
  4. Q:一个经典的helloworld程序需要几个文件?
  5. SAP UI5 应用开发教程之六十八 - 如何实现 SAP UI5 路由失败时显示自定义的 NOT Found 页面
  6. [华为机试练习题]60.水仙花数
  7. MPEG-4视频编码核心思想
  8. VC中自动改变控件位置和大小的对话框类
  9. ios 8 地图定位
  10. 前端资源汇总-酷站分享[转载]
  11. vs2019豆沙绿背景色及consolas字体设置
  12. html读取指定excel,怎样用html读取excel数据
  13. Centos7安装gos脚本
  14. 角度逼近圆弧插补法插补与仿真
  15. IT项目管理:讨论 projects、programs、和 portfolio 之间的关系
  16. [SpringCould篇]之断路器(Hystrix)
  17. DB2 锁问题分析与解释
  18. 转换字符串中数字为整数
  19. 保姆级教程:图解Transformer
  20. 做空不再瞻前顾后!CoinBene满币USDT永续合约实盘上线(1)

热门文章

  1. win10网络适配器不见了_恢复消失的win10网络适配器的方法
  2. 用大白话聊聊JavaSE -- 如何理解Java Bean(一)
  3. QT笔记——Qt动态属性 之 unpolish() 和 polish()
  4. SPECCPU2006 Spec2006 使用说明
  5. Pyinstaller的Spec文件用法
  6. 了解5G技术与未来5G面临的问题
  7. JavaScript基础-数组
  8. 量化框架backtrader之一文读懂Indicator指标
  9. python魂斗罗源码_经典儿时游戏魂斗罗源代码
  10. 红宝书考研单词(四级到考研和六级的过渡词汇)