我想设置一个 cron 作业,它在目录(保管箱目录)上递归地执行 chmod/chown。
这在我手动执行命令时有效,例如:
sudo chown -R $USER ~/Dropbox
sudo chmod -R u+rw ~/Dropbox
Run Code Online (Sandbox Code Playgroud)
我试图将其转换为这样的 cron 作业:
10 * * * * sudo chown -R $USER ~/Dropbox
Run Code Online (Sandbox Code Playgroud)
但它似乎并没有完成这项工作。
这该怎么做?
在我们的 Mac OS X (10.6) 服务器上,我们设置了几个由launchd特定时间控制和启动的备份脚本。为此,我们已经定义了StartCalendarInterval并且这一切都非常有效。
现在碰巧我想在计划外启动这些作业之一,但这并没有启动作业(但也没有给出错误/警告):
sudo launchctl start org.job-label
Run Code Online (Sandbox Code Playgroud)
launchtl 的联机帮助页指出,start旨在测试按需作业,没有计划作业的字样。有没有办法启动预定的作业?
得到响应后编辑:是的,手动启动计划作业也可以通过launchctl start命令进行。
我为我们的办公室购买了 Mountain Lion Server,认为 Bonjour 会自动启用通过 VPN 连接的任何计算机,以查看办公室网络上运行的所有计算机和应用程序(例如 Bento)。希望我们这些在家工作的人感觉就像我们在办公室一样,所有网络服务都通过 VPN 连接透明地工作。但是,我发现 Bonjour(又名 mDNS)在默认情况下无法通过 VPN 工作。
我可以将 Mountain Lion Server 配置为通过 VPN 自动传递 Bonjour 流量吗?有什么理由不这样做吗?
当用户是多个组的成员时,在登录 10.6 计算机时,会显示一个提示,询问要应用设置的组。
我们正在使用这些组根据用户成员资格挂载不同的共享,例如Production和Accounts。通常,一个用户是多个组的成员,并且需要所有可用的驱动器。
Open Directory 服务器也运行 10.6。
有没有办法跳过此提示并为所有组应用设置。我可以预见组设置之间可能存在冲突,但也许也可以设置优先级?或者这完全是错误的方法?
我有一个 OSX SL 服务器(版本 10.6.8),它已经投入生产大约一年了,大约有 40 个用户。从第一天起,我就遇到了一些问题,即用户的 iCal 客户端偶尔会抛出身份验证错误。重置用户密码可以解决问题。我可以为他们重置它,或者他们可以使用连接到服务器对话框重置他们自己的。
因为用户可以重置他们自己的密码并且它为此接受他们的旧密码我觉得问题可能是 iCal 而不是 Open Directory。没有工作站加入/绑定到域。
另外阅读会议室的代理,我们主要公司日历显示的代表团进进出出迷路了。读取代理我有一个 shell 脚本可以重新创建,但是将公司中的每个人添加为公司日历上的代表是一个主要的痛苦,因为我找不到执行此操作的命令行方法。
最近发生的次数似乎增加到每周几次。它主要是不同的用户,尽管有些人比其他人有更多的问题。最近的一次发生在今天下午,我试图找到相关的日志文件和条目。这就是我想出的。我是 Linux 管理员,这是我唯一的 OSX 服务器,所以如果有更好的日志文件要查看,请告诉我。我对 OSX 服务器不是很熟悉。
/var/log/caldavd/error.log
2011-10-04 15:40:08-0500 [-] [caldav-8009] [PooledMemCacheProtocol,client] [twistedcaldav.directory.appleopendirectory.OpenDirectoryRecord#error] OpenDirectory (node=/Search) error while performing digest authentication for user <my_user>: ('DirectoryServices Error: Exception raised in file src/CDirectoryService.cpp at line 1078', - 14002)
Run Code Online (Sandbox Code Playgroud)
/Library/Logs/PasswordService/ApplePasswordServer.Server.log
Oct 4 2011 16:15:02 AUTH2: {0x4ca144cc5f7fd0790000002a0000002a, <my_user>} WEBDAV-DIGEST authentication failed, SASL error -13 (password incorrect).
Run Code Online (Sandbox Code Playgroud)
密码由我自己或用户重置后,这将更改为
Oct 4 2011 16:15:42 AUTH2: {0x4ca144cc5f7fd0790000002a0000002a, <my_user>} WEBDAV-DIGEST authentication succeeded. …Run Code Online (Sandbox Code Playgroud) 我想为我的客户安装一个软件更新服务器 (SUS)。
由于这项服务并不重要,因此冗余和可用性对我来说不是问题。
鉴于 SUS 仅在 Mac OS X Server 上可用(我很乐意被拒绝),我问是否在技术上可以在此硬件上安装 Mac OS X Server 而无需任何特定的 hack。
提前致谢
我正在为大规模的 Snow Leopard 迁移做准备,但在使用 globalSAN 的标准 iSCSI 启动器时遇到了问题。经过一番研究,我发现发起者只是与雪豹不兼容。我的问题是您在 Mac OS X Server Box 上使用的是什么 iSCSI 启动器,请仅在您使用 Snow Leopard 时回答,我已经为普通的老式 Leopard 尝试了大多数 iSCSI 启动器。
谢谢你。
我面临着一个挑战,那就是集中身份验证。时期。
那是因为我和我的大嘴都说我喜欢 LDAP,任何东西都可以对其进行身份验证。我在这里拥有几乎所有类型的桌面,Mac,Windows XP 最多 7,以及基于 Ubuntu 和 Fedora 的发行版安装数量。
我完成所有配置工作都没有问题。事实上,这应该很有趣,我只是想要一些关于我应该关注哪些实现的建议。
谢谢你
因此,几位 Mac 顾问走进了我的一个客户办公室,并说服了企业主,他们可以完全更换整个办公室的 Mac。
作为家里的 Mac 爱好者(谁不是?),企业主一跃而起,现在想要完全迁移一切。
撇开客户不谈,我认为这对他们来说是一个可怕的决定,因为据我所知,他们本质上同时支持 Mac和Windows 环境,因为他们的核心业务线 (LOB) 应用程序与Exchange、Office 等,虽然我在家里的 Mac Book 上试用了 Parallels(运行 IE,似乎运行正常,但显然不是详尽无遗),
我完全无法理解这有什么商业意义,更不用说技术意义了,因为他们需要 Windows 许可、SBS 服务器(用于 Exchange)、CAL、Active Directory(因为依赖于 Exchange)、反病毒(同样,因为 Windows 操作系统在 Parallels 中运行),Mac 人员甚至有资格维护并排运行的 Windows 环境吗?
出于尽职调查的原因,我问 SF 社区是否有任何他们可以分享的经验,无论好坏,以及这是否真的可行。
具体问题:
您可以使用 Parallels 本地登录到您的 Windows“VM”桌面吗?有人熟悉 Parallels 使用的底层管理程序吗?
Mac 支持本机远程桌面会话还是需要安装 VNC 服务器等?
如果模组有同样的感觉,我希望这是一个社区 Wiki。
当我查看 OSX Server 应用程序中的“网站”部分时,我能够管理看似虚拟主机的内容。但是,当我去检查 Apache 的 vhosts 配置时,似乎没有任何配置。这里是否有某种魔法,或者通过服务器应用程序所做的更改是否会影响其他地方的文件?谁能解释一下 OS X 如何管理内置的 Apache 安装?