自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

中国在线教育

探讨一种在中国现行可行的、可持续的、可操作的在线教育模式。

  • 博客(560)
  • 资源 (13)
  • 收藏
  • 关注

原创 macOS: 如何避免不必要的错误而准确地变更用户账户信息

本文介绍一种准确的更改账户信息的方法,介绍主要思路和具体步骤,避免有可能的坑;同时介绍macOS 系统的目录服务系统的相关知识。使用命令行有助于重复操作,有效避免错误;而且命令行方便转化为脚本。后附四个相关的bash函数,以方便制作自己完整的脚本危险系数:9/10难度系数:5/10需要技术:命令行(复制 + 有限的修改)阅读时间:12分钟

2020-12-29 14:30:32 450

原创 macOS:自从 11.0.1 Big Sur 后,时间机器功能的变化

简介从前的 macOS 版本,也就是 10.x 的,时间机器都是“只”支持在 Mac OS 扩展(日志型)的分区文件卷上的备份。自从11 Big Sur 之后,开始支持在 APFS 上的时间机器备份了。例如下图的文件卷 TM1:APFS 格式的TM盘只读问题是在 Big Sur 中,当一个 APFS 文件卷被使用为时间机器的备份盘之后,它对于用户来说就变成只读的了。如果一个大的外置盘,被全部用来当备份盘有点浪费。这是有其原因的,因为它利用 APFS 的快照功能来备份的。这个方式最

2020-12-29 02:17:59 2003

原创 macOS: 使用 knockknock 了解当前运行状况和安装插件和扩展,以方便排查可能的问题

macOS 用户当遇到与当前系统使用相关的,诸如卡顿等的问题,或者想了解当前哪个程序运行了登陆项或者启动项时,如果要是有一个软件可以列出所有这些进程的相关信息,就可以避免手工一步一步地排查了。knockknock 这款软件的主要用途是,搜索并列出当前系统运行的情况,以及安装的插件和软件扩展等等,有可能影响系统运行表现。它是由 object-see 出品的免费软件,可以到它的官网下载:https://objective-see.com/products/knockknock.html​objectiv

2020-12-26 12:53:24 600

原创 macOS: 卸载 Flash Player 迎接 2021

Flash Player 该成为过去了,把它卸载了吧简单说,10.6 以上版本下载这个uninstall_flash_player_osx.dmg运行来卸载;而 10.4 和 10.5 的下载这个 uninstall_flash_player_osx.dmg 运行来卸载。要想看详细的说明,看 Adobe 的文章 Uninstall Flash Player | Mac OS 吧...

2020-12-24 12:17:44 614

原创 Apple中文社区平台的 Mac 用户群体

经常逛 Apple 中文社区的人,不知道是否有什么感想。如果你只是有问题上去问一次两次的,估计感受不出任何的不适。但是,如果你经常去甚至还回答问题,那么,当你浏览各位提问的问题时,不觉得懵,算你狠!既然是提问,我想是为了解决自己遇到的问题,既然是为了自己解决问题,那么让别人尽可能多滴了解自己所遇到的情况,是不是有助于问题的解决呢?本文只是有感而发,为了不涉及到个人,都是以截屏贴图的形式作为例子,供欣赏+评判。声明,这里所举实例真的不想针对个人,只是作为例子更有说服力。无从下口能.

2020-12-24 02:32:28 647 1

原创 macOS:M1 上安装 Rosetta 2

下面是一个简单的脚本,用于安装在 M1 的 macOS 11或更高版本上安装 Rosetta 2。#!/bin/shver=$(/usr/bin/sw_vers -productVersion)mainVer=${ver:0:2}intel=$(/usr/sbin/system_profilersystem_profiler SPHardwareDataType | grep Intel)if [[ $ver -ge 11 ]]; then if [ -n "$intel" ]; the

2020-12-23 11:41:05 13878 3

原创 macOS:隐私设置与数据库相关的问题

简介自从 macOS 开始引入了隐私设置之后,就有了层出不穷的各种问题,比如 App 无法开启摄像头,微信无法开麦克风, qq 无法录屏等等等。在 macOS 系统中,隐私服务设置,也被称作 TCC,是Transparency, Consent, and Control 的缩写,是自从 macOS Mojave 开始引入的一个系统级别的安全概念。它的理念是,在没有用户明确同意之前,一个 app 不准许访问用户资源,包括硬件资源,如摄像头、麦克风、定位、屏幕录制、蓝牙、HomeKit等,或者软资源,如

2020-12-22 09:48:30 1133

原创 macOS:实现 声音内录 不用其它App

macOS:实现 声音内录 不用其它App目前市场上有一些实现此类功能的 app,比如:Github 上的blackhole,以及loopback,audio hijack,和虽然 Soundflower 停止更新了,但是不得不提它。当然它们还提供一些其它的功能,这里不提。但就实现,在 macOS 上实现内录功能来说,至少从 10.15 之后,macOS 系统本身就支持,不用第三方的 app。其实,不用使用任何非 macOS 的 app,macOS 自己就可以实现这个功能,只是人们不太知道而..

2020-12-22 04:09:13 8149

原创 macOS:删除 MDM 配置描述文件

删除 MDM 配置描述文件前言:用途操作前言:此文解释一种暴力重置所有已安装描述文件(profile)的方法。应该是适合于自从 10.13到 11.1 以来的所有版本。难度级别(0-9):5需要的技术和知识:恢复启动 和 终端命令用途在安装一个描述文件(profile)的时候,如果描述文件设置为不准许删除,那么即便你是本地 macOS 的管理员,无论是在描述文件的系统偏好设置中还是使用 profiles 命令,都无法删除它。还有一种情况,一个登记(enroll)为公司的 Mac,如果公司移动或

2020-12-21 08:12:43 10724 11

原创 macOS:给 app 添加摄像头权限

macOS:给 app 添加摄像头权限举例macOS 10.15.x:macOS 11.x:说 明:举例下面以微信为例说明:macOS 10.15.x:/usr/bin/sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db "REPLACE INTO access VALUES('kTCCServiceCamera','com.apple.Terminal',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1

2020-12-19 13:41:02 12449 16

翻译 中国龙与西方龙的区别

译者译记:从本文可以看到中西方文化差异。他们的Dragon是邪恶的代表,中国的龙(Long)是神物受崇拜,还自比为龙的传人,在他们看来你就是它们敌对的传人。简单将“龙”翻译成Dragon,造成中西方彼此的误解。而到底是谁把龙用Dragon来最为翻译的,译者并没有做深入调查(谁可以找到“真凶”),但这种谬误必须被纠正,否则后患无穷。虽然,在于东方普通人看起来或许还感受不到这种翻译谬误带来的心...

2019-05-26 01:12:42 4810 1

原创 Mac: 账户失去了管理员权限,怎么办?!网上流行的和没见过的都在这里。

扯闲篇的确可以把一个普通用户变回(为)管理员,而且并不难,只要是可以接触到你的Mac,并重新启动一次就可以。熟练的话,也就1分钟左右就可以办到。往下看跟这我的步骤操作,就知道多简(复)单(杂)了。您肯定会想:是不是任何一个普通帐户都可以变成管理员啊?!但是,难道这不是一个安全漏洞吗?答案是:可以。不过本人不认为这是安全漏洞,这是系统的用户管理的一种方式而已。出于安全考虑,能否防止?答案是...

2018-11-17 12:03:45 20994 6

原创 macOS:计算文件夹的SHA散列值的一个实现(dshasum)

更新:2018-10-31  第一个发布版本 v1.0.1 说在前面一直以来,有个小小的需求,在Mac上对一个文件夹计算SHA散列值是一个小小的挑战,这个需求来自于人们对于下载文件的安全和完整性考虑的结果。在网上有多种可以达到类似目的的解释,比如superuser上的这个,但是如果要达到不依赖于环境,还是需要一定的额外工作的。一直以来,总会因为各种原因,Mac用户需要从非App...

2018-11-01 09:26:13 2245

转载 A list of known Antivirus for Mac software

Avast! Mac Edition 2.74ClamXav 1.1.1Intego VirusBarrierX5Intego NetBarrierX5Intego NetBarrierX4Kaspersky Anti-VirusMacScanMcAfee VirusScan for MacNorton Anti Virus 11 for MacNorton Anti Virus 10 for M...

2018-05-31 02:30:16 1012

翻译 读取(.DS_Store)文件内容的几种方法

命令行简单粗暴方式,虽然输出不漂亮,但是至少可以简洁地显示文字内容:$ xxd -p <path/to/.DS_Store> | sed 's/00//g' | tr -d '\n' | sed 's/\([0-9A-F]\{2\}\)/0x\1 /g' | xxd -r -p | strings | sed 's/ptb[LN]ustr//g'CoreUtils命令行先用homebr...

2018-04-27 23:27:47 31421

原创 没事儿就别tm生病!

早晨又下雪了,天气预报说10到20厘米的厚度。恨死了,今年的雪太多了。到了单位大家打招呼,抱怨这天算是snow 10.13.4。在办公室坐定,一边喝咖啡一遍看新闻,多伦多那边冰雪航班都延误了,哇! 那边该算是10.13.5哦。心情一下好多了,要知道上班一天心情好是多么的重要。上班无聊不絮。下午回家带上闺女去看预约的中医,闺女拔智齿结果腮帮子生疼快张不开嘴了。见到韩大夫时看他满脸的倦怠和茫然,似乎是...

2018-04-17 13:24:38 753

原创 Chef 14发布了

Chef作为当今比较流行的跨平台(Windows/Mac/Linux)的自动化配置和管理的系统是一个比较成功的产品。Announcing Chef 14: A Friendlier, Easier Chef

2018-04-15 02:41:19 660

原创 全新用户级DNS服务 1.1.1.1

除了众所周知的一些DNS地址,比如8.8.8.8等,一个更好记的好用的DNS服务于2018年4月1日上线了,它的IP地址是1.1.1.1第一眼看见这个IP地址,心里啥感受?惊艳!除了0.x.x.x之外,1.x.x.x是互联网IP地址段中比较珍惜的了它自诩的特点是:速度快;注重用户隐私保护等等详细请见它们的官方blog: Announcing 1.1.1.1: the fastest, privac...

2018-04-15 01:52:37 5304

原创 macOS:从网络设备名称获取设备名

先从ifconfig命令说起,这个命令后面可以跟上一个叫做interface的参数,就可以查看该interface所代表的网络设备的网络情况,比如:ifconfig en0; ifconfig en1一般来说,从这里很难看出这个en0和en1那个是无线网卡、那个是有线网。尤其是新版的laptop没有有线网卡,那么en0就是无线网卡。为了动态获得WiFi对应的是哪个设备,我们需要使用networks

2018-01-23 13:04:59 4762

原创 2018开年IT界就被漏洞狂轰滥炸

可能大家已经听说的Intel、AMD、Apple的A系列、ARM等处理器的meltdown and spectre漏洞,这里有一个持续更新的受影响CPU.WD的网络存储设备NAS在1月8日也被曝出漏洞,具体技术细节在这里,在写词博客的时候还没有解决办法。受影响的型号               MyCloud                MyCloudMirror                

2018-01-09 12:10:48 1293

原创 世界首创,使用一条命令行禁止macOS系统的root帐户,适用于多用户、远程和自己学习

面对High Sierra系统默认root账户开启并没有密码的问题除了使用网上普遍介绍,在目录使用工具(Directory Utility)方法禁止root帐户之外,还可以使用下面的命令行来快速实施,这种方法更适合于远程和多用户部署:for keys in authentication_authority KerberosKeys ShadowHashData; do sudo defaults d

2017-11-29 12:45:25 926

原创 macOS: 初探本地资源库中的Security.plist文件的用途

昨天看到一个论坛中的帖子, 有个人吧/Library/Preferences/com.apple.security.plist文件给删除了, 而且为了万无一失, 还重新安装了系统. 看到这里, 真是有中说不出的感觉.先不管说, /Library/Preferences目录中的文件的作用, 单说com.apple.security.plist文件, 看上去挺重要的, 却说不出它到底是干什么用的. 再

2017-11-25 11:38:15 1712

原创 macOS: rsync版本3.1.2安装使用以及其他备份工具

为了可以将macOS系统自带的低版本rsync升级到最新的3.1.2版,运行下面的命令来下载编译和安装:cd ~/Desktopcurl -O https://download.samba.org/pub/rsync/src/rsync-3.1.2.tar.gzcurl -O https://download.samba.org/pub/rsync/src/rsync-patches-3.1.

2017-07-27 05:18:40 6230 1

原创 macOS+Windows+iOS: 应用程序兼容性列表

网站提供了一站式的检查应用程序兼容性的功能。不仅可以通过网站访问检索,还可以下载一个Mac的app,如果你希望他们添加一个app的信息,可以给他们email。如下图所示,三个功能的图标一一排列。下面是兼容列表。其中包含有Mac和Windows操作系统以及iOS系统的各个版本的兼容性。绿色:表示可以工作;黄色:有问题红色:无法工作灰色:数据采集有冲突蓝色:

2017-06-29 03:47:38 2265

原创 scripts: stdin, stdout和stderr的重定向的解释

目前位置,解释得清楚的是这个文章:Illustrated Redirection Tutorial还有:Advanced Bash-Scripting Guide: I/O Redirection直接的解释:Bash Redirections Cheat Sheet>&-和>/dev/null的区别: 1, 2

2017-06-05 06:08:49 1172

翻译 脚本:disown,&和nohup的区别

disown,&和nohup的区别注:前几天看到的在stackexchange上的文章(https://unix.stackexchange.com/questions/3886/ difference-between-nohup-disown-and),现意译如下.首先,先来看看一个普通的进程/程序在交互Shell中是如何被执行的,假设我们运行foo程序:

2017-05-16 06:16:41 9656

原创 macOS+iOS:Safari和Webkit停止支持SHA-1证书了

详见2017-03-30苹果的文档(一定要英文的,中文的还没有更新)https://support.apple.com/en-us/HT207459

2017-04-01 10:04:34 1467

翻译 macOS:几个用于排错的命令和工具

1. 系统程序:Console.app - 控制台2. 系统程序:Activiy Monitor.app - 活动监视器3. 运行命令:sudo fs_usage,使用control+c停止,它实时显示系统呼叫和文件页的错误等信息。4. 运行命令:sudo syscallbypid.d,看看那个程序系统调用对多。5. 运行命令:sysdiagnose。这个相当的强大而全面,它会生成

2017-03-14 09:38:15 4166

原创 终于有了一个实例:SHA1冲突实例

都知道任何哈希算法都有可能产生冲突,也就是说不同内容产生相同的哈希码,MD5早就有过两个不同的图片的实例,但是SHA1的在现实中很难遇到,有好多好多的应用还是依赖于它作为标识,要找到一个实例还是相当的困难。不过终于有人公开了一个实实在在的结果,可以到这里下载两个不同的PDF文件,它们都用相同的SHA1哈希码。还有这篇文章:Announcing the first SHA

2017-02-24 12:14:29 5427

原创 macOS:系统分析利器:blockblock

Blockblock还处于beta版,不过它所能做的还是挺吸引人的。它可以监视那些持续执行的进程(守护程序),报告一个程序是否是Apple签名的、第三方认证签名的、还是没有签名的。对于没有签名的我们就要特别注意了,这是几乎所有恶意软件们的共同特征之一。它还可以准许用户对某一特定守护程序进行禁止卸载等操作。它虽然不是开源的,但是目前为止是免费的。

2017-02-13 12:30:55 1455

原创 开源系统数据时时收集

StreamAlert是由Airbnb的技术人员开发维护的开源系统。它的github地址:https://github.com/airbnb/streamalertStreamAlert是serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert

2017-02-13 12:21:30 1470

原创 macOS: 禁止Dockfixup运行的Profile值

用Profile来定制用户体验在OSX中的作用也来越大,而且随着OSX的版本更新,支持越来越多的定制值。10.12开始支持AllowDockFixupOverrideforType: boolean当设置为True是,系统使用/Library/Preferences/ com.apple.dockfixup.plist来作为用户,它所支持的操作可以参考/System/Libra

2017-02-13 12:15:50 1033

原创 macOS: 使用新版plutil命令操作Plist文件更方便

自从OS X 10.11和更新版macOS 10.12操作系统发布以来,plutil命令的功能也随之有了增强,是我们可以除了使用defaults和PlistBuddy命令之外,又多了一个有力的操作工具。本文不仅详尽地介绍了plutil改进功能的详细使用,区分简单数据和复杂(复合)数据,分别讲述操作的细节。最后还探讨了三个不同命令的长短。

2017-01-26 15:00:44 17264 4

原创 OSX: 下载Flash Player的脚本

#!/bin/bash# DownloadcurVersion=`/usr/bin/curl -s http://www.adobe.com/software/flash/about/ | sed -n '/Safari/,/]*>\([0-9].*\)<.*/\1/p'`url=https://fpdownload.adobe.com/get/flashplayer/pdc/$curVe

2017-01-26 06:06:43 1531

原创 macOS: 使用EtreCheck搜集系统信息以自检和获得生成报告

问题 在网上经常遇到Mac用户问问题,如果这个问题是一种显而易见、是众所周知的或者曾经见过的,而提问者描述得清晰的话,那么会很快得到帮助。但是大多数情况并非如此,其中最重要的是无法正确描述问题的来龙去脉,造成描述不具体和信息不完整,别人一下子不知如何入手,于是就要求提供更多信息,就这样来回地你问我答的,想到这个就问问这个,想到那个就问问那个,操作说明不是很麻烦就是手头没有,要不就是太复杂把别人吓

2017-01-04 11:57:03 4330

原创 macOS:半分钟获取FileVault 2的密码 - PCILeech

没有看错,只要你的Mac没有关机,即便是进入睡眠或者屏幕保护等锁屏状态,黑客就可以在半分钟内窃取你的FileVault 2密码,然后......就没有然后了,你加密了硬盘也没有用了额,没有秘密可言了。

2016-12-16 13:13:57 5967

原创 OSX: 尝试禁止Bonjour广播带来的问题解决(10.11.x或更新)

前些日子,希望尝试禁止Bonjour广播来减少其在局域网内的影响,于是找了一些方案:1. 最老的的方案,适合于10.9的是:launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist2. 到了10.10后,应该使用:defaults write /System/Library/

2016-08-10 13:34:13 2484

原创 赶快更新LastPass

已经有两个人声明发现了LastPass的漏洞,而且两个人都得到了¥1000的奖励,赶快更新你的LastPass以免你的账户和密码信息被盗取!参见: How I made LastPass give me all your passwords 2016.07.27labsdetectifyLastPass的更新声明

2016-07-29 03:12:25 1655

原创 OSX: BootCamp和Win 7或者Win 10使用的MBR不同

在新版的Mac上(多新,还未知,需要数据搜集),BootCamp只能安装Win 10,不再支持Win 7。其中的原因是,BootCamp的运作方式不同。Windows 10在UEFI的机器上,只能使用GPT分区运行,而在传统BIOS的机器上,也只能用MBR上安装运行。BootCamp的分区过程,在旧Mac中创建混合分区表,而在新Mac上创建“受保护MBR”的GPT分区。混合分区表是穿件

2016-07-21 23:03:28 3725

原创 OSX:发现最新OSX木马 !!!

是由Bitdefender发现的,被其称为:Backdoor.MAC.Eleanor。

2016-07-07 12:57:10 2571

knockknock v2.1.1

这个 app 是由 object-see 制作的免费软件,用于列出当前系统中所运行的相关软件(系统和第三方)的信息,可用于排查可疑或者了解自己的系统状况。

2020-12-26

osx_gnu_bash_installer

集成适合于OS X从10.5到10.10的bash更新包,它将bash更新到目前最新的3.2.56版本 详细参考:http://blog.csdn.net/cneducation/article/details/39807859

2014-10-05

AdministratorUnlock_Install

在Windows 7的Lock屏幕中添加一个强制让当前用户退出的一个按钮。 在AD的环境中,系统默认禁止Switch User功能,而且即便在Group Policy中也无法开启这个功能,所以管理员无法在本机强制退出当前用户。这个源码就是添加这个功能的一个按钮。

2012-06-03

AdministratorUnlock_Installer

在Windows 7的Lock屏幕中添加一个强制让当前用户退出的一个按钮。 在AD的环境中,系统默认禁止Switch User功能,而且即便在Group Policy中也无法开启这个功能,所以管理员无法在本机强制退出当前用户。这个源码就是添加这个功能的一个按钮。

2012-06-03

AdministratorUnlock

在Windows 7的Lock屏幕中添加一个强制让当前用户退出的一个按钮。 在AD的环境中,系统默认禁止Switch User功能,而且即便在Group Policy中也无法开启这个功能,所以管理员无法在本机强制退出当前用户。这个源码就是添加这个功能的一个按钮。

2012-06-02

设置Windows 7用户只可以运行的程序

这篇英文文章介绍了如何使用Group policy来限制用户运行程序

2010-10-30

SingleApp_on.app

This app will turn the single application mode ON. For Mac OS X system only. There's another application call SingleApp_off.app, will be uploaded later.

2010-06-08

再就业帮助手册-English

这个帮助手册,提供了在找寻工作期间自我管理资源的一个手段/工具, 这个手册,并不是一个什么灵丹妙药,但是它提供一种有序的可管理的方式,帮助你尽快地找到工作。 语言:English

2009-12-29

createUser 1.0.3

Createuser的使用方法 说明:这个安装包可以自动生成新用户,它提供了很好的适应性,使用于10.4以上的Mac OS X系统,可以选择添加新用户到管理员组,而且可以应用到可选择的文件卷上,适用于ARD等发布方式. 使用方法:

2009-09-24

Create Mobile Account

This video demonstrate how to create a mobile acocunt in Mac OS X.

2009-07-01

MS Office 2008 For Mac Preference Manifests

Quest Software has been working really hard on their Mac OS X management software. As a side effect of that, they have put together some Preference Manifests for MS Office 2008. You can use these with anything that uses manifest such as Workgroup Manager or Quest's QMX offerings. In the download you get a few things. 1. A read me 2. A MS AutoUpdate manifest 3. A MS Excel manifest 4. A MS Word manifest 5. A general MS Office manifest Good stuff all the way around if you want to manage Office 2008.

2009-06-25

Property List Editor

Property List Editor is a part of Mac OS X deveploment tools called Xcode Tools This application is from MacBook OS X 10.5.6 Installation DVD OS: Mac OS X only Instruction: After download, double click it to mount it, open the mount point "PropertyListEditor" if it doesn't pop up automatically, and copy the .app to /Applications/ folder or anywhere else you want. Run and enjoy it. May 2009

2009-06-05

LDapper X - ver2.0.4

LDapper is a simple LDAP client for finding e-mail addresses and browsing LDAP servers. What's new in this version: .Fixed a divide by 0 error when searching. .Progress bar in search "sheet" now goes all the way to 100% when finished. (This always bothered me.) .Window sizing preferences, etc., are now always saved rather than only being saved when it was explicitly closed. .Resizing column headers in search window no longer select/sort the column. .No longer causes "group member should be added to the database first" console messages when exporting to Address Book. .Copying an entry in a browser window now copies the entry's dn and not the word "goober". .Universal binary. .Now requires Mac OS X 10.2 or later. .Address Book importer no longer uses separate bundle. .Now uses the Mac OS X LDAP framework rather than compiled OpenLDAP code. It believe that the version is OpenLDAP 2.2.19. Operating System Requirements: This product is designed to run on the following operating systems: .Mac OS X 10.4 Intel .Mac OS X 10.4 PPC .Mac OS X 10.3.9 .Mac OS X 10.3 .Mac OS X 10.2

2009-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除