Mac OS X 个人站点的权限问题

莫名其妙的,Mac OS X里的个人站点不能正常工作了。仔细检查了站点目录的权限,甚至一气之下改为赋予最大权限,还是不行。无奈之际,Google了一通之后,找到这篇文章:

Mac OS X 10.5: Web Sharing – “Forbidden 403″ on http://localhost/~username

简而言之,按以下步骤挨个检查:

1. 检查 httpd.conf 中的 部分如下:

AllowOverride None
Order allow,deny
Allow from all

2. 检查 username.conf 中的 部分如下:

AllowOverride None
Order allow,deny
Allow from all

3. 确认你的个人工作目录的根目录的权限设置中,everyone设为只读。所谓个人工作目录,即为:/Users/你的用户名 。

最后,记得重启Apache,命令如下:

sudo httpd -k

SSH连接到Mac时,如何在终端中显示中文

Mac OS X的一大特性就是其UNIX核心,同时附带了各种UNIX上的功能和小工具。SSH就是其中的一项。通过SSH,我们可以自由的在任何地方对电脑中进行各种操作,即使网速很慢。

可是我发现用终端(Terminal)通过SSH连接后,所有的中文字符都变成了问号。另一方面,在本地使用终端查看本地文件时,所有的中文字符都能正常显示。幸好,有一位日本友人也有跟中文一样的问题……

简而言之,这是因为在通过SSH连接时,无论是客户端还是服务器端都没有正确设置字符集为UTF-8。因为,我们要在服务器端的/etc/sshd_config中的最末添加:

# 接受语言环境变量
AcceptEnv LANG LC_*

在客户端的/etc/ssh_config文件最末添加

# 发送语言环境变量
SendEnv LANG LC_*

ssh_config和sshd_config都是系统只读文件,因此编辑时可以加上sudo:

sudo vi ssh_config

sudo vi sshd_config

如果不会用vi……请搜索“VI命令”

最后,再次感谢Aikinai的帖子对本文做出的贡献。

小白之死

YK 以前用的是台苹果的iBook,俗称小白。用了三年以后,机器渐渐不大正常,经我一再修复之后,最终在今年年初的时候彻底死机了。经抢救无效后,我正式的宣布了它的死亡。

随后,我将电脑大卸八块,将零件列在了客齐集(国内叫百姓网)和Craig’s List上叫卖。一开始就有人花50元买走了光驱,又有人用50元买了电池,接着是键盘和无线网卡。在几个月后,最终在六月底,有人用100加元买走了我的显示器。到目前为止,总计这台电脑一共卖了300加元。剩下的这一陀,估计是卖不出去了。

小白残骸