Articles of mac osx

苹果WiFiconfiguration文件 – 防止更改

我们正在使用一个XMLconfiguration文件(与Appleconfiguration器生成)来configuration我们的Mac的WiFi设置。 我们希望控制的主要是SSID自动join,应该closures。 我们可以在configuration文件中设置它,它的工作原理。 但是,用户能够从系统偏好中手动移除WiFinetworking。 如果他们手动添加它,然后自动join将被启用。 解决这个问题的唯一方法就是重新安assembly置文件。 有没有人知道有一种方法:a)检测从命令行在WiFinetworking上启用了自动join,或者b)当存在控制networking的configuration文件时,防止对WiFInetworking进行更改。 帮助表示赞赏,谢谢!

Apple联系人LDAP架构

我正在尝试创build一个LDAP目录,该目录将包含我的所有联系人并在我的设备之间进行同步。 当然,我想要提供的所有联系信息与Apple联系人的字段匹配。 我在互联网上search了LDAP字段和Apple联系人字段之间的一些匹配。 什么是LDAP字段到Apple联系人字段的映射,或者我在哪里可以find这样的映射?

在Mac OS系统启动时永久执行root命令的方式

在Mac OS上,我的CI服务器的构build代理以root身份运行。 我已经与ruby版本上的defaul ruby -v报告2.0版,而后eval "$(rbenv init -)"正在执行,我得到所需的2.4。 如果我在每次login到shell时都要设置eval "$(rbenv init -)" ,我只要将它添加到我的〜/ .bash_profile中即可。 但是我假设从bash_profile执行命令的时候,我实际上是ssh作为用户。 我怎样才能确保Ruby的校正器命令得到执行与系统启动的根?

如何获取MacOS Server用户的LDAP密码哈希?

有没有一种方法获得密码散列的命名LDAP用户,其中用户在运行OSX Sierra和MacOS服务器5.2的MacOS服务器上的Open Directory中定义? 我的用例: 我在Docker容器中使用Jenkins设置CI / CD节点,该容器将运行在运行MacOS服务器的服务器上。 我希望Jenkins容器能够被安全的使用服务器的LDAP打开目录进行安全保护,也就是说,想要修改Jenkinsconfiguration的用户需要使用他们自己的networking用户/密码login到Jenkins。 作为configuration的一部分,我需要将XML文件( config.xml )复制到Jenkins主目录中,并且该文件需要包含保护LDAP系统的用户的哈希密码。 我认为密码哈希存储在一个encryption的目录,因此我想知道如何检索它。 我希望整个部署脚本是自动化的,所以我需要能够为命名用户检索哈希(或重新创build它),以便将其注入到将要放入Jenkins主目录中的XML文件中目录。

Apache使用不同的URL编码来提供文件

当我尝试在我的登台服务器上加载文件图像时出现错误,它似乎是关于编码。 当我访问以下url时: http://example.com/sites/default/files/2016-12/Articulaci%C3%B3n.jpg Apache抛出一个404(未find)错误,该文件存在,名称为“Articulación.jpg” 但是,如果我尝试使用以下URL加载图像文件的作品: http://example.com/sites/default/files/2016-12/Articulacio%CC%81n.jpg 在我的本地服务器(开发),这两个url的作品,我可以看到预期的图像。 我的开发服务器是MAMP的安装: MacOS Sierra 10.12.3 Drupal 8.2.1 PHP 5.5.14 Apache 2.2.26(Unix) PostgreSQL 9.4.4 我的登台服务器是一个Centos服务器: Centos 7 Drupal 8.2.1 PHP 5.6.26 Apache 2.4.6(CentOS) PostgreSQL 9.2.15 我认为这是一种url映射或编码回退行为的Apache,也许一个模块,扩展或服务器configuration下降/我的登台服务器上丢失。

是否有可能从用户操作系统身份validationlogin到Chrome浏览器?

我很好奇,是否可以在用户loginAD帐户时自动将用户login到Windows和/或Mac上的Chrome浏览器。 我们的G Suite帐户同步来自我们AD的所有数据,并且我们使用Google的SSO,因此信息在某处。 Chrome浏览器在login时将大量设置和应用推送给我们的用户。 这是我想要做的,但在后台 https://support.google.com/chrome/answer/185277?co=GENIE.Platform%3DDesktop&hl=en

通过具有2个networking接口的Mac mini服务器来回路由stream量

我有我的办公室networking,看起来像这样: 我的办公室networking如下所示: 办公室networking(无线和有线)有子networking192.168.88.0 。 我和我在子网192.168.2.0 (NODE_1,… NODE_10)上有一些服务器机器。 我有一台机器(是一个MacMini)与2个子网接口,充当: 子网192.168.2.0所有机器的网关。 公开一个VPN服务(Mac服务器应用默认的一个) 并提供额外的服务,如DNS) MacMiniconfiguration是我的麻烦。 这是它的样子。 以太网接口en0 地址: 192.168.88.10 networking掩码: 255.255.255.0 网关: 192.168.88.1 以太网接口en2 地址: 192.168.2.1 networking掩码: 255.255.255.0 网关: 192.168.88.10 我需要从192.168.88.0机器到192.168.88.0机器。 这样做,我激活了MacOs的“Internet共享”function:实际上我不知道底下会发生什么,但是机器NODE_1 … NODE_10去互联网。 然后,当我连接到办公室networking,以便我得到一个IP,如: 192.168.88.33我添加一个路由规则,如: sudo route -n add 192.168.2.0/24 -gateway 192.168.88.10 到目前为止这么好:一切正常!!!!! 最大的问题是当我通过VPN连接。 VPN连接 我成功连接到公开的VPN: 192.168.88.10 ,然后添加路由规则。 sudo route -n add 192.168.2.0/24 -gateway 192.168.88.10 我无法访问子网192.168.2.0的计算机。 嗅探数据包,我发现数据包遵循跳跃: […]

MacOS原生IKEv2 VPN客户端而不是AnyConnect?

与五年前的这个问题类似 可以使用本地MacOS IKEv2 VPN客户端代替Cisco AnyConnect客户端吗? 示例anyconnectconfiguration文件: <AnyConnectProfile> <ServerList> <HostEntry> <HostName>VPN01_HostName</HostName> <HostAddress>VPN01.cisco.com</HostAddress> <PrimaryProtocol>IPsec <StandardAuthenticationOnly>false</StandardAuthenticationOnly> </PrimaryProtocol> </HostEntry> </ServerList> </AnyConnectProfile> 和MacOSconfiguration不工作(对我来说):

使用AWS的.PEM文件,要求input密码

我正在使用macOS Sierra,几个月来一直在使用AWS,而且我一直都在使用 ssh -i file.pem [email protected] 但是今天当我尝试连接时,我被要求inputpem文件的密码。 debug1: rekey after 134217728 blocks debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: rekey after 134217728 blocks debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey debug1: Next authentication method: publickey debug1: Trying private key: 'key.pem' Enter passphrase for key 'key.pem': 我没有设置密码,现在无法连接到我们的服务器 有什么build议? 注意 :我在AWS门户上创build了密钥。 然后下载它。

备份60GB的数据与缓慢的上传和ISP断开

第一次计时器在这里,如果我做错了,很抱歉。 我有一个backuppc的工作设置来创build我们的系统的备份。 一个是在不同的位置,所以我试图通过VPN获得备份。 它的工作到目前为止,但问题是,该地点得到非常缓慢的互联网(上传约2.5兆),也通过ISP每天凌晨3点左右断开。 在这种情况下,我无法使用backuppc创build完整备份。 有没有办法解决这个问题? 就像有一个选项,重试30秒后继续备份什么的? 到现在为止,我找不到任何有用的信息。