macOS从radiusd升级到freeradius

自从macOS mojave之后Apple就移除了OS X Server中大部分的功能, 除了常用的VPN, web Server等之外, radiusd服务也被移除了.

根据官方说法, 原本用于wifi和用户验证的Radius服务将会被开源软件freeradius替代. 而且官方也给出了Service Migration Guide. 理论上按照pdf当中所说的去操作应该能转移过去, 不过里面细节并没有写太多, 所以我会把整个流程按照我所试过的方法来重述一次. 顺便把容易掉进去的坑顺便提示一下.

顺便本文的环境是从以前装有radiusd而且配置好能正常用的情况下升级到最新的macOS, 并且继续想使用macOS Server自带的Open Directory功能. 虽然macOS本身支持OpenLDAP然而似乎官方并不考虑使用此方式.

另外要注意官方提供的pdf里”和,之类的标点会被转成非英文格式, 直接复制粘贴到终端中执行的话可能会报错, 根据情况可能需要手动去修改成英文的标点符号.

继续阅读“macOS从radiusd升级到freeradius”

终于入手了垃圾桶

喊了好几年了,其实2015年差点就入手了的,结果当时各种纠结没狠得下心就没入,主要是当时虽然汇率便宜然而含税价格都要37万,虽然当时商场给出了高达12%的点数,然而还是太贵(反正比亚马逊上的贵多了)。所以就没考虑入。

当然没入不代表没关注,至少这几年垃圾桶在我的收藏列表里就没去掉过(毕竟有价格变动能看得到)。

直到6月Apple终于说年底要准备出iMac pro,我知道垃圾桶是时候可以考虑入了。

继续阅读“终于入手了垃圾桶”

[教程]追番流水化(自动BT下载+podcast订阅)

当工作学习之类的事情越来越多之后,一天就不会有太多时间去系统的追新番了(也更别说补番了)。虽然现在在线追番服务挺多,然而外出的时候还要登录再搜索啥的也挺麻烦,于是如果有什么服务我们只需要做好订阅然后每天利用我们比如坐电车地铁之类的碎片时间来追番就好了。

于是这样的目标催生了我们目前所制作的作品。

关于使用Podcast来追番的设想早在几年前就在萌否上说过了。但是直到最近才开始制作一个类似的Mac和iOS联动App是才想起应该考虑下现成的Podcast系统。

继续阅读“[教程]追番流水化(自动BT下载+podcast订阅)”

OS X Server + AirPort by using RADIUS certification (English version)

Recently I doing searching about how to using RADIUS service in OS X Server and Airport. In OS X Server manual it said that OS X Server can manage AirPort by using RADIUS, and enable enterprise wi-fi encryption.

继续阅读“OS X Server + AirPort by using RADIUS certification (English version)”

OS X Server+AirPort使用RADIUS认证

前两天一直在研究RADIUS,因为之后要做的项目可能会用上这个技术所以就先尝试自己用上了。

开始之前先说一下啥是RADIUS,配置过很多路由器的人应该都知道wifi加密除了WEP、WPA、WPA2之外,后面两个还区分个人用的和企业用的。个人用的自然不用说直接密码验证就能登录了,企业的话则需要复杂一些,wifi的认证信息并不保存在路由器上,而是由内网一个专门的服务器进行登录权限管理,这个服务器上运行的炎症服务就是RADIUS了。

换句话说就是用户登录的时候需要服务器上已经存有的用户名密码和证书等验证信息,然后才能连接得上这个wifi。虽然就安全性而言…..嘛…确实比个人用的要高一些(个人用的毕竟只有密码,暴力破解的方式还是比较容易攻破的),但是如果本身wifi密码强度就够高的情况下,其实安全性跟企业级没有很大区别。

继续阅读“OS X Server+AirPort使用RADIUS认证”

2011年中MacBookAir和MacMini开启Handoff教程

好久没写教程了,最近10.10刚发布,于是大家都升级上去了,咱当然不会落后啦虽然已经用了快大半年的beta。
ok废话不多说,简单说下咱的状况,咱的两台Mac mini都是2011年中款的(虽然是2012年中才买的谁知买完没几个月就升级了,坑爹),虽然支持10.10而且内置也有蓝牙4.0,但是Apple官方却屏蔽了Hand off功能,导致就连和iOS的AirDrop都无法使用。
于是网上查了下资料,似乎可以通过一些方法进行破解,当然了,由于属于比较复杂的操作,虽然难度并不大,但是如果操作失误会导致无法正常开机等问题,虽然作为专业人士自有应对方法(在文章的最后会给出一些操作失误之后的解决方法),不过还是建议各位自己小心谨慎为好。不过如果你对unix基础知识都没有的话,建议还是不要冒险为好(比如那些连终端是什么都不知道的人)。
同样悲惨的还有2011年中的MacbookAir,虽然我没这设备,不过方法都是一样的。至于其他更旧的设备那我也没办法了,如果你觉得你自己可以更换蓝牙模块然后打算手动修改文件尝试的话也行反正后果自负吧。

哦对了红色字体标出⚠注意的,都是及其需要谨慎的地方,这些地方没有按照步骤来做错了,轻则hand off无法正常开启,重的话会导致系统无法正常开启。所以要特别小心。

继续阅读“2011年中MacBookAir和MacMini开启Handoff教程”

最近一直在上课

上的当然是日语课啦~
9月14号的考试所以也不远了呢,虽然要求只是过F级不过就最近的测试来看…还是不是很稳定的样子,虽然说到目前为止还没有一大题是为零分的(JTEST的要求是笔试4大题每大题不能为零分不然即便分数再高都不算通过),但是还是有些时候一大题才对一题…总之很悬啊f^_^;)
不过优势的话还是有的,比如听力基本上对很多,前面的语法选择题也基本上对一半以上,阅读问题则是基本全对,汉字题的话…前半部分的假名选汉字倒是基本全对很少有错的,后面的汉字写假名就错挺多了,不过至少有前面撑着所以问题应该不大。所以目前最弱的还是最后的造句什么的..
不过经过半个月的练习,至少感觉相比以前看/听懂的东西更多了,然后自己也能写点句子了,虽然从头到尾自己造句还是略困难,然后看句子也不够快什么的。但是对于考试什么的…总之能过当然最好,不过既然去考了…当然想E级也能过..
继续阅读“最近一直在上课”

10.10 Yosemite中如何将标题栏一起半透明化

似乎好久没发技术文章了(´・_・`),之前在折腾10.10的时候知道了NSVisualEffectView能将view毛玻璃化。但是光窗口内容半透明毛玻璃化了但是标题栏(title)却没有,显得略难看。
咱想做成这个样子:
スクリーンショット 2014-06-19 2.19.13
这样就会显得程序变得非常美观了。(虽然非激活状态整个界面都是白色好难看)

继续阅读“10.10 Yosemite中如何将标题栏一起半透明化”