Articles of mac osx

OS / X中的路由表小牛 – 导致跟踪路由:sendto:无法分配内存

OS / X根据“networking首选项”中的接口顺序执行大部分路由。 我需要分开stream量,所以我先把默认路由,然后路由stream量到第二个接口。 问题是,在使用route命令之后,我开始在浏览器中或者traceroute中说'无法分配内存'。 所以路线似乎在做错事。 这里是细节: 我有两个接口,按照这个顺序: Wi-Fi连接到苹果时间胶囊,链接到互联网 – 10.0.1.9 连接到互联网的ISP的局域网连接 – 10.0.2.250 这很好,但是,我想通过第二个链接来处理stream量,而不仅仅是作为一个故障转移。 所以,我使用路由命令,如下所示: route -n add -host 197.242.144.171 10.0.2.250 route -n add -host 197.242.144.175 10.0.2.250 route -n add -host 173.194.41.182 10.0.2.250 这不会给出任何错误和netstat -nr显示: 197.242.144.171 10.0.2.250 UGHS 0 1 en0 197.242.144.175 10.0.2.250 UGHS 0 0 en0 173.194.41.182 10.0.2.250 UGHS 0 12 en0 但是,如果我尝试跟踪路线,那么我就是这样得到的: […]

OSX:ssh-agentcaching密码短语…但是当清除?

我在客户端OSX 10.9.4中有一个ssh RSA密钥。 SSH服务器是Ubuntu的。 一切正常,但问题是,我的OSX ssh代理似乎是caching密码短语。 我第一次ssh,这是问。 下一次,它不是,我直接login服务器。 我担心这里的安全。 如果有人偷我的机器将有权访问服务器,而不input任何密码…是的,我仍然有我的OSX用户,但仍然。 那么你知道OSX ssh-agent再次询问什么时候吗? 看来我有同样的问题: http : //www.dribin.org/dave/blog/archives/2007/11/28/securing_ssh_agent/ 但我不知道如何适用于OSX 10.9.4 提前致谢,

法新社共享安装问题

我已经在运行FreeNas的定制NAS系统上设置了一些法新社的股票,但似乎遇到了一些问题。 所有的权限是一样的,股份的设置完全一样。 我有4股,Data1,Data2,Data3&Data4。 当连接到Data3(例如),通过去Finder > Go > Connect to Server > afp://my.server/Data3我input我的密码,它挂钩,我可以查看它的内容,但它显示为灰色。 如果我在Data4上执行完全相同的过程,它会挂起,我可以查看它的内容没有问题,它不灰色,我可以将它添加到我的Maccollections夹和类似的东西。 见下图: 在查看发现者中的两股时: 试图将两个共享添加到collections夹时: 我无法点击灰色的分享(从collections夹部分) 注意Data3和Data4之间没有很大不同的细节 – 我遇到的真正问题是因为任何试图访问它的人都有同样的问题。 我希望有人知道为什么发生这种情况! 谢谢。

Windows 7上的IIS 7.5; 我可以到达“默认网站”,从我的MAC,但没有其他托pipe的网站

我正在使用VPN和Microsoft远程桌面来访问我的工作Windows 7虚拟机。 我需要让我的Windows 7机器服务SAMClientDev(见截图),以便我可以从我的MAC访问它,但我一直得到“网页不可用”的错误。 任何帮助将非常感激。 更多信息 SAMClientDev IIS绑定:主机名:dev-us.localhost.mycompany.com,端口:80,IP地址:* 我正在使用我的浏览器的url: my-machine-name.dev-us.localhost.mycompany.com 注:我可以达到“默认网站”罚款(我得到默认的iis页面)。 更新: 另一个需要注意的是,dev-us.localhost.mycompany.com被公司中的所有人用于本地开发,所以我需要将绑定更改为不同的主机名,例如dev-us.my-machine-name.mycompany .COM?

OSX Maverick Java版本的混乱

我从Oracle网站上安装了运行Cassandra所需的最新版本的Java。 不幸的是,我仍然收到错误消息:“Cassandra 2.0及更高版本需要Java 7u25或更高版本”。 环顾四周后,我得到了: $ java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode) 如果我打开Javaconfiguration面板,下面是我得到的:“Java 8更新25” UPDATE $ls /System/Library/Java/JavaVirtualMachines 1.6.0.jdk 有什么build议么 ?

ssh-agent没有caching一个密钥,而是caching另一个密钥

我在Mac OS X 10.9.5和ssh代理工作得很好,我的两个键(包括主要的〜/ .ssh / id_rsa)。 但是,对于我的AWS密钥,每次都要求我通过。 我不确定为什么。 我想要它cachingAWS密钥,直到像重新启动一样。 当我运行ssh-add -L我在列表中看到了id_rsa和AWS密钥。 出于某种原因,在重新引导之后,它只会要求我inputid_rsa密码​​短语,但每次使用它时都会要求我提供AWS密码短语。 编辑:我已经尝试解密密钥,然后再次encryption,在不同的名称和相同的事情发生。 我使用SSH连接到服务器,我有我的.ssh/config主机。 Host aws HostName ec2-xxx-xxx-xxx-xxx.us-west-1.compute.amazonaws.com User ubuntu IdentityFile /Users/brent/.ssh/test2.pem IdentitiesOnly yes 然后我用来连接的命令是ssh aws 我仍然会得到一个ssh-agent窗口,每次都popup来获取密钥密码。

sudo:无法执行…不好的地址 – 它是什么以及如何解决它?

我有一套脚本,在执行相当通用的NetRestore映像后完成客户机部署。 主脚本以root权限运行,然后使用sudo -iu $PROPER_USER …调用另一个“user”脚本sudo -iu $PROPER_USER … 问题是,sudo在这一步失败,并没有真正执行脚本。 我得到这个错误: sudo: unable to execute /bin/bash: Bad address 这是什么意思,我该如何解决这个问题? 有一点想到,我正在更改脚本中的主机名,使用networksetup -setcomputername …

OS X的详细日志

我所在的公司正在从小型企业到中型企业,以及新的人力资源要求。 我们主要有OS X工作站。 我想要一个解决scheme,其中所有这些工作站login到我们networking上的本地服务器,包括时间戳条目; 应用程序打开 参观的网站 打开文件 已删除文件 有没有现成的解决scheme呢,还是从零开始开发呢?

同一端口打开 – 一个在星号(*)地址和一个在本地主机上

在Mac上运行两个docker实例我已经到达这个奇特的情况: ~$ lsof -ni :9905 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 40320 ******* 394u IPv6 0xf5e143eb9100c205 0t0 TCP *:9905 (LISTEN) java 40325 ******* 302u IPv6 0xf5e143eb79be9005 0t0 TCP 127.0.0.1:9905 (LISTEN) 我试图在Python中重新创build这种情况,但失败了(因为我觉得它应该): >>> s = socket.socket() >>> s.bind(("",12345)) >>> s.listen(1) >>> z = socket.socket() >>> z.bind(("localhost",12345)) Traceback (most recent call last): File […]

Mac OS X的远程pipe理?

我inheritance了一个包含六个Mac的Jenkins集群,所有这些集群都位于一个服务器机房,只能在内部networking访问,但共享pipe理员用户和Mac OS X的VNC密码(澄清:Jenkins软件访问控制是sorting,我不问这个)。 我不是一个devops或networkingpipe理员; 我在一些公司的政策限制下工作,我只是填补了“暂时”的angular色(参阅:兼职,也许长达一年)。 但是我想在有限的时间内清理这个。 因为我的时间和经验,在这个领域是有限的,所以我根据需要把一些pipe理任务委托给另外3个人。 我想要一个解决scheme,留在这些人之间,并不共享他们之间的一个单一的密码,因为共享帐户/login用户是违反我公司的政策(尽pipe现在发生)。 有networking用户login会很好,但是由于没有设置,我正在考虑为每个具有VNC访问权限的pipe理员(通过标准的Mac OS X屏幕共享)创build本地帐户。 然而,我担心4台GUI会话正在运行在一台计算机上,这个计算机正在为我们匆匆而去。 这会导致问题或会话超时或类似的? 我在这里有什么select,当你需要6个pipe理员有VNC访问,但个人密码/帐户?