OS X 上的登录钩子故障排除

OS X 上的登录钩子故障排除

我有一个运行 OS X 10.6.8 的 iMac 实验室,它们与网络帐户一起使用。我创建了以下登录钩子:

#!/bin/sh
#make local workspace on Storage HD
mkdir /Volumes/Storage\ HD/Users/$1/WorkSpace

#Fix owner and permission for the User
chown -R $1 /Volumes/Storage\ HD/Users/$1/WorkSpace
chmod 700 /Volumes/Storage\ HD/Users/$1/WorkSpace

#Create Symlink from new location created to Desktop folder
ln -S /Volumes/Storage\ HD/Users/$1/WorkSpace afp://server.foo.private/User/$1/Desktop/WorkSpace

#Make iMovie folder on storage HD
mkdir /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized

#Fix owner and permission for the User
chown -R $1 /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
chmod 700 /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized

但是,我在让登录钩子工作时遇到了一些麻烦。我希望它完成以下两个任务:

  1. 创建一个本地工作区,学生可以在其中处理媒体应用程序(ProTools、Final Cut Express 等)中的数据,并在用户桌面上建立链接。

  2. 在客户端的存储分区上创建一个用于存放 iMovie 数据的位置。用户将被告知 iMovie 数据将保留在导入它的特定机器上。

我怎样才能做到这一点?

相关内容