- 博客(560)
- 资源 (13)
- 收藏
- 关注
原创 OSX: 读书笔记-Plist偏好配置文件编程-附用Python访问
偏好配置存取的一般概念和原则以及API涉及部分Plist文件的编程部分使用Python存取程序偏好配置的举例
2013-12-26 12:53:26 2671
原创 OSX:准许管理员屏保登陆窗口切换用户
在10.7.3之后的系统中,设置准许管理员可以登陆到被已登陆用户锁住的系统。本文使用一个命令实现之。并展示与Windows的操作的异同,并初步讨论各自的优缺点。
2013-12-24 08:16:56 2863 2
原创 OSX: 笔记-客户端对目录服务的支持
介绍几个部分:OS X客户端上的Open Directory服务的介绍以及前世今生简介。使用odutil命令来与Open Directory服务打交道。odutil命令来调试odutil命令来获取本地使用的目录服务信息
2013-12-18 03:10:25 2174
原创 OSX: 判断用户/系统的所属域以及LKDC
前言:这几天在改进一个过去的脚本,该脚本根据用户所属的认证域,自动把该部门的所有共享资源,在用户登陆之后,自动地安装,便于用户访问使用。在我的环境中的域有三种情况:AD(微软的Active Directory目录服务),OD(Apple的Open Directory目录服务)以及Local(本地登陆服务)。之前,因为只考虑了比较简单的情况,比如本地只有一个特定的管理员用户,其它都是AD网络用户,而且机器配置AD认证插件中,没有打开Mobile用户,所以,判断一个用户的所属域,可以很简单地使用下面的命令:
2013-12-03 13:05:16 3158
原创 OSX: 使用ACL控制访问SMB/AFP共享目录的补充
本文介绍,如何在OS X系统上建立一个沙盒共享,以便让任何可访问用户对其中的所有文件和目录都有全部的权限。本文方法,在OS X10.8.5和Windows 7上测试通过。多数可以使用命令行完成,并且给出了实例。
2013-11-16 15:28:41 4703
原创 OSX:OS X 10.9的Windows XP网络打印问题
见有人报告升级到OS X 10.9之后,网络共享打印机不工作的问题。本文着重在测试基础上的结果进行分析错误的内在原因。
2013-11-13 09:59:12 8287 4
原创 OSX: AutoDMG介绍
刚刚发布的AutoDMG,是一个将从苹果App商店下载的苹果OS X系统app程序,制作成一个可以用来直接制作操作系统镜像,dmg格式文件的软件。它适用于重复安装系统的环境,比如电脑实验室,机房,苹果电脑维护店等需要对多个电脑安装系统的环境,以及各种苹果技术人员。就如同Windows中的系统镜像系统一样。虽然它只是一个制作镜像,不过可以通过其它软件辅助,达到网络系统恢复。本文简单介绍他的功能。
2013-11-08 13:09:58 2395
原创 OSX:两个脚本使用的GUI工具(AppleScriptLibraries和CocaDialog)
第一个是给AppleScript的扩展,叫做AppleScript libraries, 从名称就可以略之一二。另一个是CocaDialog, 使用它,即便不知道Coca编程的人,同样可以在脚本中调用它,提示用户输入、确定或者取消等等提示,使得你的脚本更人性化。
2013-11-06 11:25:12 1982
原创 OSX: 切换10.9用户桌面壁纸的脚本
在10.9之前,都是使用plist方式管理用户桌面壁纸,到了10.9之后,改用了数据库。本文介绍如何使用脚本改变10.9用户的壁纸,并对比原来的plist方式。
2013-11-05 06:53:13 2274
原创 OSX: 内置读写NTFS分区
曾经在10.6的时候,OS X用户可以方便地,通过OS X系统内置的功能,对NTFS分区方便读写,具体方法可以参见,前面的blog: Mac OS X:雪豹内置支持读写NTFS卷。可是在10.7之后,该方法似乎是不能使用了. 其实不然,关键的是,OS X把图形界面部分的读写NTFS的功能给屏蔽了,其实内置的mount_ntfs命令依然支持对NTFS的读写。下面的方法,在10.7.4,10.8.3, 和10.9.0中测试通过。不过,这个方法还是不太方便,而且可能产生一些可以解决的小问题-见后面的解释,所以
2013-10-12 15:23:11 18158 2
原创 OSX: 真的吗?Mac OS X重大漏洞 改时钟获系统最高权限
最近报:Mac OS X重大漏洞 改时钟获系统最高权限。网友对此的争论也挺针锋相对的。本文希望通过对这个漏洞的深入浅出的分析,透视这个漏洞真正的危险所在,最后提出一点建议。
2013-09-13 13:42:31 2697 1
原创 OSX:制作安装包的工具们
为了方便检索,把各个工具都列出来。图形界面的工具:https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/packagemaker.1.htmlhttp://s.sudre.free.fr/Software/Iceberg.htmlhttp://s.sudre
2013-09-08 13:42:39 2074
原创 OSX:CUPS不打印问题-Update
文中没有提到如何停止cupsd服务,用下面的命令来停止:sudo launchctl stop org.cups.cupsdsudo launchctl unload -w org.cups.cupsd启动cupsdsudo launchctl load -w org.cups.cupsdsudo launchctl start org.cups.cup
2013-08-26 02:56:26 2202
原创 OSX: SSH密钥使用日记(1)
ssh密钥对:是由公有和私有密钥组成,而这个说法不容易理解,我用下面的比方更容易理解。大家都知道,一个悠久的历史故事,使用SSH密钥对就可以不用密码登陆远程计算机。经典资料也是不少,不过那些资料对新学者可是有点太不象人话了,不好理解。所以本文试图用更人性一点的语言解释,并演示如何在Mac之间实现。
2013-08-26 02:13:48 2098
原创 Mac和PC在工作中管理的对比(5)
ACLs, 企业应用必备Windows:ACLs是Access Control Lists的缩写, 存取控制列表/访问控制列表. 它已经在大多数的现代操作系统中得到支持.系统安全就是通过ACLs来实现的. 广义说, 一个对象要访问另外一个, 那么就要提交自己的对象Windows很早在NT时开始就支持ACLs, 而且稳定, 图形界面的操作直观, 可以说是支持ACLs最广的系统
2013-08-26 00:40:27 2029 1
原创 跟随一生的帐号密码
帐号密码为什么而生?帐户为了确认身份,密码为了确保安全。只要你活在现代社会,你就离不开帐号密码,帐号还不止一个,密码也不会只使用一个吧,如果是一个的话,这个密码就不是密码,和明码无异了。问题是你的一生会有多少帐号密码?在一生中 ... ...本文希望通过如下得叙述,给大家一个大概的思路,如何设定帐号密码,让它更安全也好用。
2013-07-27 03:14:20 2975 2
原创 OSX: 查看系统/用户/网络信息的实践
无论是为了排错还是监测或者检查电脑是否与外界未知连接的情况,都需要对当前电脑的实时网络连接情况进行了解,比如每打开一个网页,每个云服务,App Store等,如果有可疑的目标,就要检查一下是哪个程序引起的,下面只是列出一些常用命令和初步的解释,提供一个简单的思路:
2013-07-22 11:13:37 2379
原创 OSX: 设置/显示分辨率程序-更新
这个程序是2011年开始编写的了,一直没有更新。为了解决一个能用程序解决切换双屏幕下的扩展模式/镜像模式,今天添加了这个功能,测试成功,暂定版本v0.2。其实,OS X提供对多屏幕的支持,也就是可以支持任意两个屏幕的相互镜像,不过为了简单,这个程序只提供两个屏幕的功能,如果是多于两个屏幕,那么它只操作前两个屏幕。另外一个功能,就是设置某个屏幕为不活动,找了半也没有看到OS X提供这个功能函
2013-07-18 06:30:58 2171
原创 一个关于xbody的古老故事
This is a story about four people named Everybody, Somebody, Anybody and Nobody. “There was an important job to be done and Everybody was sure that Somebody would do it. Anybody could have don
2013-07-13 01:37:10 2543
原创 OSX: 转换Plist的base64代码数据
Mac上的Plist在存储data数据的时候使用base64编码对数据进行处理,这样可以吧二进制的数据进行编码后转化为所以看上去是找了一下,iconv命令好像不支持base64编解码,所以使用Python来做了。使用python的代码很简单:import base64decodedString=base64.b64decode ("encoded String here")
2013-07-11 03:21:58 2184
原创 城市被淹-续
所有的街区市民都可以返回家了,现在依然有一些路段和桥梁关闭,现在更新一些图片:被疏散的人们住在避难所里shelter道路被淹回到家后晒干物品被淹没的地下室疏通下水道地下室搬家具附注:以上图片都是来自网上的公开图片
2013-06-26 08:04:16 1803 7
原创 城市被淹,全都在家
阿尔伯特省南部连降暴雨,从19日开始一部分小城市,Oktoks, High river, Cochrane, Canmore等就开始进行疏散。南部经济中心,全加拿大第5大城市卡尔加里从昨天晚上(2013年6月20)开始,有达到26个社区的10万人疏散,市政府从昨晚11时开始宣布关闭市中心,12点后所有连接是中心的桥梁的人行道关闭,车辆只许出不许进。随着时间的流逝,更多的道路
2013-06-22 09:58:58 2482 2
原创 OSX: 使用命令行对FileVault2分区恢复
FileVault 2必须有Recovery HD分区,因为它依赖于它作为系统初启动。如果今后什么时候或者误操作删除了Recovery HD分区,那么你的机器就无法启动鸟。 是否使用苹果的办法重新获得一个Recovery HD就可以了呢?原理上说不行,因为还记得当初加密的时候的密钥吗?它也丢了,丢了就无法解密了。所以呢,我们需要另辟途径来恢复它。一般步骤:基于一个FileVault
2013-06-21 05:00:15 3419 2
原创 Craig可能是个冲浪爱好者
最近有个叫Dweeb的Mac管理员,在他的blog中声称发现,主管OS X和iOS等软件产品的苹果资深副总裁Craig是一个冲浪爱好者。他通过对6月10日的苹果WWDC发布会视频的研究,指出Craig Federighi应该是一个爱好冲浪的人,同时互联网软件和服务副总裁Eddy Cue,却不是,你看他的身材就知道,他不可能是,虽然Eddy在演示Siri中提到冲浪,但是他最多是为了配合冲浪主题而
2013-06-21 02:38:44 1889
原创 OSX: 10.9 Mavericks的重要更新技术细节(2)
磁盘系统:Core Storage:核存储是苹果的最新的逻辑卷管理(Logic Volume Management, LVM)技术。其实Core Storage已经存在已久,最早出现于10.7狮子系统,但是最初它只是作为命令行的一个隐藏功能没有被更多的人发现,可以说这是苹果版本的逻辑分区管理。最早的进入大家视野的实际应用是全盘加密的FileVault 2和新版带有Fussion D
2013-06-18 02:39:33 3483 1
原创 OSX: 10.9 Mavericks的重要更新技术细节(1)
SMB2:有关SMB的一些内容:使用port 445. Windows: Vista之前主要基于SMB1,SMB1是16位的使用最大64KB数据块;SMB2在2006年Vista中引入,使用32或64位,所以取消了64KB的限制;SMB2.1在Windows 7和Server2008中使用, 对应Samba 3.6的版本,在Windows8和Server2012中引入3.0。M
2013-06-15 01:36:38 4559
原创 OSX: Apple的影响和Mavericks
Mavericks的名称,是原来达拉斯小牛的昵称,美国人都知道,这个很有美国特色,不过没有动物那么生动,翻译起来也不容易,音译不好记住,意译呢?根据苹果主管软件的副总裁Craig Federihi的讲解说是指美国加州Mavericks这个冲浪圣地,从圣弗兰西斯大约是50公里半个小时路程,从Google地图上看在,到这里了解这个地方,起这个名字弄个创意再顺便讨好美国人
2013-06-13 01:40:18 2420
原创 OSX: 实用脚本程序(bash scripts)系列-22
Adobe Acrobat Pro或者Adobe Reader等软件的自动更新:有的时候管理员不希望最终用户操心,或者他们没有权限更新,或者禁止更新。总之,通过下面的方式可以全局禁止更新并禁止用户变更更新程序的配置,根据Adobe的官方文档,以及它的在线聊天室信息,对Adobe Acrobat Pro 10.1.1和Reader 10.1.4或更高版本的可以通过下面的脚本达到目的.
2013-06-05 04:41:04 2028
原创 OSX: 实用脚本程序(bash scripts)系列-21
如果需要把用户目录的默认模板重新修改(比如,可能由于各种原因,它损坏造成新用户无法登陆等问题;或者希望重新定义它,让所有新用户拥有同样的配置),那么通过下面的方法复制一个现有用户目录到默认模板:rm -rf /Users/default/Library/Caches/rm -rf /Users/default/Library/Keychains/login.keychainrm
2013-06-05 01:33:28 1963
原创 Mac和PC在工作中管理的对比(4)
“Plist对Registry” 和 “Profile对Group Policy”“Plist对Registry” 注册表, 记录着所有系统和软件的配置信息的加密数据库. 它每一项由键-值对, 并以树状结构分层组织的. 老早前, Windows没有统一的注册表管理, 都是使用.ini文本文件等, 不过从NT之后到95开始被广泛使用.Windows注册表
2013-06-04 02:39:16 2331 1
原创 OSX: 实用脚本程序(bash scripts)系列-20
下面的代码可以将AppStore里面下载安装的iLife组件的升级变更为使用Software Update Server. 这对企业中使用SUS服务器用于管理软件升级的网络环境, 尤其有用. 不过, 慎用rm -rf "/Applications/iMovie.app/Contents/_MASReceipt"rm -rf "/Applications/GarageBand.app/Co
2013-05-30 13:26:59 1884
原创 OSX: ARD的基于目录服务用户权限
从Apple Remote Desktop 3.3开始, 加入了对目录服务用户/用户组的支持, 也就是说可以利用目录用户/用户组, 来定义该用户/用户组的ARD权限.它支持预设的四个管理组:admin, report, manage和interact. 每个组的权限见下表:权限adminmanageinteractreport生成报告
2013-05-30 03:06:01 2156
原创 OSX: 实用脚本程序(bash scripts)系列-19
安装rsync 3.0.9:根据Divid Allie和Ben Bass的提示, 下面是3.0.9的安装方法, 3.0.7的版本参考: Mac OS X: 实用脚本程序(bash scripts)系列-13.程序被安装在/usr/local/bin中.当然也可以使用注入Macports等来管理下载.#!/bin/bash# Install Xcode with command-
2013-05-27 23:16:20 2015
原创 Android: 你的安卓手机被劫持了嘛
不管它是否现在已经被劫持, 如果你不在意或者没有采取必要的措施, 那么那是迟早的事. 那么从现在开始就做好准备吧. 下面的建议可能帮助你尽可能地远离恶意软件.安装最新的Android系统. 不过基于设备的不同, 更新可能需要硬件厂商的配合.在安全设置中, 禁止"安装不明来源的apps"(Allow installation of apps from Unknown sources).忽
2013-05-24 03:06:05 4386
原创 OSX: 查找目录服务通讯延时
打开调试模式: obutil set log debug使用命令改变延时: sudo defaults write /Library/Preferences/com.apple.loginwindow DSBindTimeout -int 尝试登录, 并查看/var/log/opendirectoryd的日志, 如果发现"Node: /Local/Default - failed to
2013-05-16 01:15:35 2037
原创 OSX: 快速生成系统记录
可以用于排错.对于系统管理员相当有用.快捷键: Command+Option+Control+Shift+.等一段时间后, 在/private/var/tmp/文件夹中生成sysdiagnose加上时间的.tar.gz压缩文件. 其中包括几乎系统的所有检测信息, 比如diskutil, gpt, ifconfig, odutil, logs, airport, SystemConfig
2013-05-14 02:20:38 2597
knockknock v2.1.1
2020-12-26
osx_gnu_bash_installer
2014-10-05
AdministratorUnlock_Install
2012-06-03
AdministratorUnlock_Installer
2012-06-03
AdministratorUnlock
2012-06-02
SingleApp_on.app
2010-06-08
再就业帮助手册-English
2009-12-29
createUser 1.0.3
2009-09-24
MS Office 2008 For Mac Preference Manifests
2009-06-25
Property List Editor
2009-06-05
LDapper X - ver2.0.4
2009-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人