Articles of mac osx server

在OpenWRT上将IP从WAN路由到LAN上的主机

编辑:我知道如何使用NAT,我特别希望服务器可以访问两个IP,一个私人,一个公共,与OpenWRT之间的防火墙之间,如果可行的话。 在办公室,我们收到了来自ISP的29。 第一个地址是为他们的端点保留的,所以我可以自由使用五个地址。 我们运行一个本地networking,所以当然在运行OpenWRT之间有一个路由器为所有主机提供(W)LAN(私有范围内的dhcp)。 不过,我们也有一个运行OS X Server 10.6(Snow Leopard)的服务器,我希望这个服务器可以通过局域网使用私有IP,也可以使用自己的公有IP上的广域网访问。 值得注意的是,服务器只有一个networking端口,所以不幸的是,多个网卡不是一个选项。 我怎么去做这个?

是否可以在Mac OS X服务器上安装新的语言环境?

我正在Mac OS X 10.6上运行一个具有全functionApache 2服务器的PHP应用程序。 该应用程序旨在运行在墨西哥,但没有es_MX语言环境在服务器上。 我该如何安装?

将Snow Leopard Server升级到Mountain Lion时,Kerberos崩溃

我为没有专门的系统pipe理员的小公司工作。 我的任务是将我们的文件和日历服务器升级到10.8,这是我通过升级操作系统,然后从app store安装服务器工具(苹果推荐)来完成的。 Kerberos无法正常工作。 服务器有一堆存储在Open Directory中的networking用户。 当我试图屏幕共享服务器,它使用幕后的Kerberos进行身份validation,我得到一个无效的密码通知。 最初它在Got a canonicalize request for a LKDC realm from local-ipc时失败了,并且说它找不到一个LKDC领域。 我遵循这些说明来重新生成服务器上的LKDC: 重复sudo rm -rf / var / db / krb5kdc sudo rm -rf /etc/krb5.keytab 打开钥匙串访问并search'kdc',然后删除3个com.apple.kerberos.kdc项目。 运行命令重新安装LKDC sudo / usr / libexec / configureLocalKDC,这是非破坏性的,所以可以重新运行而不会造成任何困扰。 重新绑定客户端到服务器。 之后,当我尝试login到从另一台Mac上共享屏幕时,系统日志会说明这一点: kdc[48]: AS-REQ amy@LKDC:SHA1.3489A33F133BAF273138432326E52616444378EA from fe80::cabc:c8ff:fec5:4b93%en0:53175 for krbtgt/LKDC:SHA1.3489A33F133BAF273138432326E52616444378EA@LKDC:SHA1.3489A33F133BAF273138432326E52616444378EA kdc[48]: UNKNOWN — amy@LKDC:SHA1.3489A33F133BAF273138432326E52616444378EA: no such […]

Mac OS X服务器configurationDHCP选项66和67

我需要configurationMountain Lion(10.8.2)OS X Server BOOTP来提供DHCP选项66和67,以便为我的networking上的PC提供PXE引导。 我已经尝试过下面的bootpd MAN页面,但它们不够具体。 我也在网上读了冲突的信息,但是对于Mountain Lion DHCP没有任何明确的信息。 从bootpd手册页: bootpd有一个内置的types转换表,用于许多其他选项,主要是RFC 2132中指定的那些选项,并将尝试将属性列表中出现的任何types转换为二进制包格式。 例如,如果bootpd知道该选项的types是IP地址或IP地址列表,则它将从IP地址的stringforms转换为二进制networking字节顺序数值。 如果选项的types是数字值,则它将从string,整数或布尔值转换为适当大小的networking字节顺序数值。 无论bootpd是否知道选项的types,都可以使用数据属性列表types来指定DHCP选项 <key>dhcp_option_128</key> <data> AAqV1Tzo </data> 我的TFTP服务器是172.16.152.20 ,启动文件是pxelinux.0 我编辑了/etc/bootpd.plist并将以下内容添加到子网字典中: <key>dhcp_option_66</key> <data> LW4gLWUgrBCYFAo= </data> <key>dhcp_option_67</key> <data> LW4gLWUgcHhlbGludXguMAo= </data> 根据手册页,数据元素应该是Base64编码的,但无论我尝试什么,我都无法得到PXE客户端启动。 我曾尝试编码172.16.152.20使用各种方法: 回声“172.16.152.20”| openssl enc -base64返回MTcyLjE2LjE1Mi4yMAo = 生成172.16.152.20string的DHCP选项代码实用程序( http://mac.softpedia.com/get/Internet-Utilities/DHCP-Option-Code-Utility.shtml )得出: LW4gLWUgMTcyLjE2LjE1Mi4yMAo = (在上例中使用) 生成来自172.16.152.20的IP地址的DHCP选项代码实用程序产生: LW4gLWUgrBCYFAo = 用上面的方法编码pxelinux.0同样会产生不同的编码。 我已经尝试使用所有三种编码数据元素的方法,但似乎没有工作,即我的PXE启动客户端不会被定向到我的TFTP服务器。 谁能帮忙? 问候,保罗亚当斯。

OSX 10.8服务器Wiki文件和数据库位置?

安装了Server.app的OSX 10.8.2。 维基服务器运行。 这些文件在哪里生活? *以便我可以自定义CSS以及返回所有内容。) 什么数据库,所以我需要备份和什么是最好的办法做到这一点?

Mac OS X 10.9 Time Machine Server在办公环境中的可用性

目前,我们有大约20台Mac OS 10.9 MacBook Pro(几乎所有的SSD)备份到单个USB驱动器。 我想将这些合并到一个连接到使用时间机器服务器的Mac Mini服务器(运行10.9服务器)的drobo thunderbolt驱动器arrays。 我的问题是,这将扩大到20个用户? 我所看到的例子似乎是5到6个用户,这对我来说testing并不容易(我宁愿不要求每个人都备份到arrays,然后切换回USB驱动器,如果它使我们的networking膝盖)。 我主要关心的是如何让我们的千兆networking饱和,因为每台机器每小时都会有时间机器备份,所以在任何时候通常会有一对夫妇备份。 我们偶尔也有一些人在我们的802.11acnetworking上,而不是在以太网上(通常通过802.11n连接,直到人们升级到较新的机器),但大多数时候人们连接到我们的雷电显示器上,他们有千兆以太网连接。 我们的networking拓扑结构是一个32端口千兆交换机,每个桌面集群有5个较小的千兆交换机。 Mac mini服务器直接连接到顶层交换机。 更新:在实践中这样做的人失败的信息,我想我的问题是真正围绕如何开关工作。 如果三四个人同时备份,另外两个(不同的)用户相互传输文件,他们能够以千兆速度传输文件吗?

如何在Open Directory中启用DIGEST-MD5 SASL机制?

我们已经在OSX 10.10 Yosemite + Server.app v4上创build了一个Open Directory主机: $ sudo slapconfig -createldapmasterandadmin admin Administrator 1000 但是它不支持DIGEST-MD5 : $ ldapsearch -x -LLL -b "" -s base supportedSASLMechanisms dn: supportedSASLMechanisms: GSSAPI supportedSASLMechanisms: CRAM-MD5 这是一个问题,因为用户无法通过collabd进行身份validation(对于Profile / Device Manager或Wiki): <Error>: [CSAuthService.m:326 667e000 +86ms] Digest did not validate <Error>: [CSServiceDispatcher.m:261 667e000 +0ms] Caught exception "Invalid Credentials" [CSAuthBadDigest] executing [http]Request{AuthService.validateUsernameAndPasswordDigest:remember:(<<scrubbed>>)}: ( 0 […]

OS X Yosemite服务器 – Wiki停止工作

最近几天我注意到OS X Server上的Wiki-Server似乎崩溃了。 当我打开维基的网站时,我收到以下消息: Caught exception "Connection to DB failed" [CSDatabaseError] executing route /app-context/wiki: ( 0 CoreFoundation 0x00007fff8fb4003c __exceptionPreprocess + 172 1 libobjc.A.dylib 0x00007fff8f74d76e objc_exception_throw + 43 2 CSService 0x00000001045eb5cf -[CSConnectionPool openConnection] + 3357 3 CSService 0x00000001045ebfbe -[CSConnectionPool currentConnection] + 98 4 CSService 0x000000010466d687 -[CSAuthService unauthenticatedSession] + 82 5 CSService 0x000000010466dc56 -[CSAuthService currentOrNewSession] + 151 […]

Postfix之前队列垃圾邮件拒绝与amavis没有发出反弹OS X服务器

这是一个股票的OS X 5.2服务器邮件configuration,我试图改变,使其拒绝一个“554 5.7.0拒绝”的垃圾邮件之前,接受它没有发送任何额外的未送达通知给发件人。 它被configuration为接受“250 2.7.0 Ok”的垃圾邮件,随后丢弃或隔离它。 这通常是用来完成的 $final_spam_destiny = D_REJECT; $warnspamsender = 0; (probably not necessary) 并可以使用微调 $sa_dsn_cutoff_level = X; $sa_crediblefrom_dsn_cutoff_level = X; 我遇到的问题是,尽pipe这些截止水平低于特定消息的实际垃圾邮件分数,DSN /反弹仍然能够通过。 它看起来像这样: Oct 25 11:52:18 mailbox postfix/smtpd[52962]: 1CD504D13C96: client=mail.informark.co.ua[85.25.13.92] Oct 25 11:52:18 mailbox postfix/cleanup[53010]: 1CD504D13C96: message-id=<11a201d22e97$126f7740$2adb3d4f@ynmyfnj> Oct 25 11:52:19 mailbox postfix/qmgr[52740]: 1CD504D13C96: from=<[email protected]>, size=145530, nrcpt=1 (queue active) Oct 25 11:52:20 […]

OS X Snow Leopard中的电子邮件组

我一直在试图弄清楚如何在OS X Server 10.6中做简单的电子邮件通讯组几个小时,我似乎无法弄清楚。 基本上我希望能够通过电子邮件发送一个他们属于一个组的电子邮件给多个人。 试图通过电子邮件发送群组的短名称根本不起作用,事实上,SMTP服务器甚至不会尝试发送它。 我对邮件列表pipe理function不感兴趣,我只需要非常简单的通讯组。 是否有可能从服务器pipe理员或工作组pipe理器的前端做到这一点,或者我必须编辑一些configuration文件? 我不介意编辑文本文件,如果推动来推…但不幸的是,我的同事不太喜欢编辑configuration文件(因此购买OS X服务器),所以一个GUI前端解决scheme是首选。 任何接受者?