macOS 下保护 SSH 密钥的一种可行思路

macOS Mojave 加入了新的文件保护机制,应用程序访问某些目录时需要获得授权方能访问。比如 Moeditor 在访问 ~/Pictures/ 下时会访问到 照片图库.photoslibrary,这时会提示「“Moeditor” 想访问您的照片。」,若不允许,则访问时会报错 Operation not permitted,因此推测其手法和 SIP 的机制类似。

继续阅读 »

记一次 cron 环境变量问题排查

之前在服务器上安装了 TimeShift,于是希望每天凌晨自动增量备份一下,于是写了个脚本丢到 crontab 里面执行。
但是第二天查看备份却发现没有备份成功。报错如下:

E: Commands listed below are not available on this system:

 * fuser

Please install required packages and try running TimeShift again

** (process:15106): CRITICAL **: app_lock_remove: assertion 'self != NULL' failed

显然 fuser 已经被安装在系统上,但是并没有被检测到。 继续阅读 »

极路由 HC5962 OpenWRT 刷机小记

NOIP 考前发现家里通了 IPv6,然后便打开了极路由4增强版的 IPv6 支持。但是,极路由官方固件的 IPv6 桥接支持有问题。经常出现无故断线的情况。又由于极路由公司目前有很大的倒闭风险,所以我决定用第三方固件替换原厂固件。权衡利弊,我选用了 OpenWRT 公版固件。本文撰写的意义就在于记录刷机的过程。

提示: 刷机有风险,一切风险请自行承担。 继续阅读 »

人生太短,回忆太长


时间啊,真是又短暂又漫长呢。
记忆啊,真是又模糊又清晰呢。

在这一年多的时间中,见识到了各种神仙,也在各种思想的碰撞中,想的更多更深了。我忽然感觉这一路走来,我好像收获了很多,也失去了很多。今天也是莫名的颓废吧,没有去学校而是从下午两点睡到了晚上六点,做了一个很长很长的梦。惊讶地发现自己白天睡觉能记住梦的同时,也勾起了我许多回忆。也许是时候好好想一想了。 继续阅读 »