使用已配置的 iMac、DHCP/DNS 服务器、LAN 和安装在已配置机器上的远程桌面来部署和自定义大量新到的 iMac(例如 10 台或更多)的最佳和更快的方法是什么?
要执行的主要任务是创建帐户(当然每台机器 1 个帐户)、系统设置定制、安全、文件库、防火墙和其他次要任务。
如果需要,我可以考虑使用 PXE/bootp 网络引导,通过 tftp 或类似方式提供安装映像(抱歉,我是 MAC 新手,但我对 linux/unix 非常熟悉,我习惯于通过以下方式配置 RHEL5 服务器鞋匠+木偶...所以请不要犹豫成为极客;)
提前致谢
我想我会在这里分享我的经验。我为一家只有约 20 个用户的小型企业工作。我希望能够使用托管客户端首选项来分配诸如软件更新服务器之类的东西。基本上能够以本机方式轻松管理我的 Mac。
起初我尝试了魔三角解决方案,但我发现这非常复杂。它不仅需要 Mac OS X 服务器,而且会给您带来两个故障点。此外,每个 Mac 工作站都必须绑定到两台服务器。
最终,我接受了它并进行了此处记录的架构更改。一开始我很犹豫,因为说明书需要大量的手工操作。然而,这是相当基本的,只花了我大约一个半小时。您将在下面找到我工作的结果的架构更改文件。我完全按照说明操作并仔细检查了所有内容,六个月后,一切都运行良好。太好了不分享。我希望我能救人几个小时。
# ==================================================================
#
# This file should be imported with the following command:
# ldifde -i -u -f Apple AD Schema Changes.ldf -s server:port -b username domain password -j . -c "cn=Configuration,dc=X" #configurationNamingContext
# LDIFDE.EXE from AD/AM V1.0 or above must be used.
# This LDIF file should be imported into AD or AD/AM. It may not work for other directories.
#
# ================================================================== …Run Code Online (Sandbox Code Playgroud) GUI 不接受“*”。如何通过 GUI 创建通配符子域?
或者
OSX 10.6 Server 文件系统中的 Bind 安装在哪里?
如何使用户能够在 Mac OS X 上使用 dtrace。我正在尝试在 Linux 上执行与 strace 等效的操作,但我不喜欢以提升的权限运行应用程序。
更新
好吧,我能说的最好。防止恶意应用程序通过调试破坏系统的唯一方法是。
以便:
sudo dtruss sudo -u myusername potentially_harmful_app
Run Code Online (Sandbox Code Playgroud)
我用这个简短的程序验证了这一点:
#include <iostream>
#include <unistd.h>
int main()
{
std::cout << "effective euid " << geteuid() << "\n";
}
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅此讨论:
我在 Windows Server 2003 上运行 AD,并确保我们的帐户锁定策略在帐户被锁定之前设置为 5 次尝试。它适用于任何运行 XP/Vista/7/8 的 Windows 计算机,但问题在于尝试连接到 Mac 上的域帐户时。Mac 用户只有一次尝试使他们的密码正确,否则该帐户将被锁定。我们拥有的所有 Mac 都会发生这种情况。
任何帮助将不胜感激,谢谢!
我应该连接到 Mac VNC/ARD 服务器。假设 Mac VNC 服务器具有假设的 IP 地址 8.8.8.8。
我想检查 Mac VNC 服务器是否甚至侦听默认 VNC 端口5900。
所以我跑了:
telnet 8.8.8.8 5900
Run Code Online (Sandbox Code Playgroud)
这超时了。我得出的结论是 Mac VNC 服务器不使用默认端口(或者其他一些实质性的连接问题是这种情况)。这不是错误的密码或错误的颜色设置等。
以上结论是否正确?
在 MAC 上的 docker 容器中,我收到一个 php 内存错误:
Fatal error: Allowed memory size of 404750336 bytes exhausted (tried to allocate 266342400 bytes
Run Code Online (Sandbox Code Playgroud)
如何找到 php.ini 文件所在的位置,或者如何在 docker 中修改此参数?
我的终端很棒,每一个细节都恰到好处(无论如何对我来说),现在我在这里设置了一些新的 mac,我不知道如何让他们的终端达到一个漂亮的状态。我的用户帐户相当旧,已经在许多 OS X 版本和机器上迁移,所以我的终端设置多年来一直在有机地增长。
我需要的是一个从头开始的食谱,所以 1) 我知道我做了什么,2) 我可以在任何地方复制它。
我正在寻找的东西:
LC_*、正确显示字符、接受输入……我听说这在 10.5 中变得更容易了,也许现在可以开箱即用了?ESC你的方式)^A,^D,等...).profile,.inputrc善良pbpaste& pbcopy、在此处打开终端等我认为收集不完整的答案将是一个好的开始。发布一两件你记得做过的事情,我们会投票给它们,几天后我会试着把它们全部编译成一个总结性的答案。
我最近屈服于诱惑,买了一台新的 MacBook - 我升级了内存,获得了 AppleCare 等,我真的很享受!我一直在设置我的开发环境 - 编译我自己的 Apache(内置一个很糟糕,或者我听说过)、PHP 并按照我想要的方式设置一切。
由于我没有使用默认的 Apache,我想知道我是如何将 Apache 和其他应用程序设置为守护进程的;在后台运行,很像 Windows 的服务。
我想知道你们中是否有任何人对这类东西有任何经验,如果你能帮我一把。