Articles of mac osx server

开放目录和SAML身份提供者

我们的办公室已经几乎完全从Windows切换到Mac OS X,我们的本地服务器即将更换。 我们使用Active Directory基本上只是为了用户authentication。 我们正在考虑使用运行OS X Server的Mac Minireplace当前的Windows Server。 我还不太了解Open Directory,但它是否可以将身份validation请求委托给SAML v2身份validation提供程序? 我问,因为我们在一个能够充当SAML 2 IdP的pipe理系统中做了相当多的工作,并且我们已经设置了Google Apps来进行身份validation。 如果能够对本地networking资源进行身份validation,这也是非常有用的。

在Xserve上运行Mac OS X(非服务器)?

我有一台运行Mac OS X Server 10.4的Xeon Xserve。 我非常不喜欢Mac OS X Server,并且更喜欢在它上面运行普通的旧版Mac OS X 10.5。 但是我担心在“升级”中会丢失一些function,例如: 风扇控制。 Xserve声音很大,但是我怀疑它在OSXS上运行的时候,所有的粉丝都是100%的运行。 OSX是否具有与OSXS相同的风扇控制智能? 硬件看门狗。 即使面对内核恐慌,一个很好的Xservefunction也是自动重启的。 这个关键function是否仍然在OSXS下工作? 服务器监视器 Mac OS X 10.5不包含此应用程序。 我可以从我的OSXS 10.4安装中复制二进制文件吗? 更糟糕的情况是,我可以购买一个OSXS 10.5的副本,并从那里复制它? RAID实用程序。 这个我不太关心,因为这似乎与Mac OS X 10.5一起。 我假设它可以做同样的事情。 任何人都可以解决这些问题吗? 还有其他的遗漏吗?

在Mac OS X Server上设置FTP服务器

任何人都可以指导我解释如何在OS X服务器上设置FTP服务器的链接? 我search了一下,没有发现任何有用的东西。

如何确定Apple Open Directory用户是否通过LDAP被禁用?

我有一个开放式目录用户的工作组pipe理器中取消选中“访问帐户”框,以便他们无法login。 有没有一种方法来确定这使用LDAP查询? 也可以通过LDAP检查他们的loginShell设置/bin/false ,因为有些pipe理员使用它来禁用login。

我可以通过OSX上的terminal创build隐藏的pipe理员帐户吗?

我有大约300个婴儿电脑照顾,他们有很多不同的pipe理员帐户,这是一个噩梦工作。 ARD已经慢慢地configuration了机器所有者的帐户,但是这并没有帮助他们带上另一个系统pipe理员,他们现在必须收集用户的所有用户名和密码。 我认为,对我来说运行一个使用ARD的脚本会更好,它会在每个系统上创build一个隐藏的pipe理员用户,并使用已知的用户名和密码。 我只是不知道该怎么做。 任何提示和技巧将不胜感激。 我目前正在尝试编写一个草稿脚本,我将发布,但其他任何人都可以随意使用解决scheme:)

将Windows帐户和设置移到OpenLDAP

我需要将基于机器的账户转移到目录服务,命名为OpenLDAP,在Mac OS X服务器后面运行。 我的想法是,我必须确保设置,安装的程序及其configuration,以及服务器上的“一切”。 我将如何实现这一目标? 在哪里存储configuration文件信息? 我要在哪里复制它? [编辑]如果在移动之后,文档和其他所有内容都存储在本地计算机上,则无关紧要。 从用户的angular度来看,我想要实现的是,在移动之前,他们拥有自己configuration的软件和所有东西(邮件账号,背景图片,上帝知道还有什么),移动之后,他们只需loginOpenLDAP帐户即可find他们的设置仍然是一样的。 另一个值得一提的信息是,我将把Mac OS X工作站整合到这个目录服务中,而我不知道所有这些都会一起玩,或者OS X如何与帐号一起玩。阅读预计很快。

Linux或OS X服务器?

如果我在一个共享服务器上有一个网站,并且我想把它移动到一个专用的服务器上,我应该购买什么:使用Linux或Mac OS X Server的强大PC?

后缀:如何使别名适用于虚拟域?

我正在尝试设置本地邮件服务器。 我运行Mac OS X Server 10.6 Snow Leopard,并使用Postfix作为服务器。 我使用GUI设置服务器,并通过terminal进行所有虚拟设置。 情况:服务器在一个域上,我们称之为“domain.com”。 我有多个虚拟别名,现在让我们说“alias.com”。 我有一个用户在服务器上的“postmaster”。 我的目标是:我想设置一些适用于所有域/别名的别名(postmaster,root,mailer-daemon等),而不必在每次添加别名域时都进行设置。 总结/点问题:我如何设置自动为所有虚拟域工作的别名? 当前的进展:使用当前的configuration,我收到所有消息到[email protected][email protected]等… @ domain.com。 但是,当我发送消息到[email protected](或[email protected])时,消息被返回。 错误信息: Aug 17 23:53:54 home postfix/smtpd[11903]: connect from SERVER[IP] Aug 17 23:53:54 home postfix/smtpd[11903]: NOQUEUE: reject: RCPT from SERVER[IP]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual alias table; from=<FROM> to=<[email protected]> proto=ESMTP helo=<SERVER> Aug 17 […]

文件上不允许root chmod操作

我无法使用root将组写入Mac OSX服务器上的文件。 我猜根源于OSX并不是真正的根。 有谁知道我可以如何继续? 此文件上的任何需要特权用户的操作都会失败。 server:WEBSITE root# whoami root server:WEBSITE root# chmod g+w PORe\ logo.jpg chmod: Unable to change file mode on PORe logo.jpg: Operation not permitted

如何从Mac OS X Server的CLI中禁用用户帐户?

有没有任何可能的解决scheme,例如通过SSH禁用CLI的用户? 必须有一个dscl命令。 还是有一个dsAttrTypeStandard属性,我可以相应地设置? 任何指针?