为了为我的小型(15 人)组织中的每个人购买笔记本电脑,我编制了一份电子表格,其中包含我认为是苹果与苹果之间的成本比较,其中包括支持这些座位的成本。
我正在尝试将值放入代表 a) 每台 Mac 每周的小时数和 b) 每台 PC 每周的小时数的字段中,我将用于支持用户和机器。
如果您对这两个数字都有过经验,我很想听听您对这两个数字之比的估计(0.75?1.5?)。
当然,我确实意识到所有其他事情永远都不是平等的,所以我很想听听你的推理,和/或你的环境、用户、技能、员工能力等的细节。
开放式问题:如何查找设备的IP地址?
据我所知,没有保证总是有效的方法,但有一百种方法适用于特定情况,我想学习尽可能多的方法。
典型的场景是:
我们从客户那里收到一些设备来重新配置/翻新/维修。它是嵌入式的,只能通过 TCP/IP 访问。我们要么无法将其重置为默认值(模糊的过程且没有文档),要么默认值非常模糊(我们最近得到了一个默认为 10.100.0.111)。恢复登录名/密码是一个完全独立的问题,首先我们需要访问它的 Web 界面,为此我们需要知道它的 IP 地址。
该设备在我们手中,本地 - Wireshark,网络嗅探,硬重置,一切都很好。通常带有 MAC 地址的贴纸就位,所以我们知道 MAC。情况并非总是如此,但通常是需要调查的途径。
我们有专用于服务工作的 Linux 和 Windows 工作站,可用于诊断。如果情况变得更糟,我们也有一些电子设备(如示波器)。我们几乎可以在它们上设置我们想要的任何软件。
如果有需要,我们可以让探测/扫描运行一夜甚至几天,但更快的解决方案绝对是首选。
我有一个不区分大小写的文件系统的雪豹。我想知道有没有一种方法可以将 FS 转换为区分大小写,而无需格式化然后重新安装整个操作系统。在 Linux 中,有像 parted 这样的实用程序可以更改分区 FS(至少从 ext2 到 ext3),Mac OS X 是否有类似的东西。我的意思是区分大小写似乎是一个小的更改选项,是吗绝对需要格式化+重新安装高清?
使用已配置的 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 中修改此参数?