Articles of mac osx

具有全0的浏览器用户代理string

我今天有2个mac用户打我的网站,他们的浏览器用户代理是: Mozilla/5.0 (000000000; 0; 00000 000 00 0 000000; 00000) DDDDDDDDDDDDDDDDDDDD DDDDDDD DDDD DDDDDD DDDDDDDDDDDDD DDDDDDDDDDDDDDD 而不是我通常所期望的。 我联系了他们之一,让他们尝试FireFox和Chrome – 同样的结果。 所以很明显,一些东西(代理,很可能?)正在剥离他们的useragent并用垃圾代替。 他们没有意识到任何运行在Mac上的软件都可以这样做。 有没有其他人看过这个? 任何想法是什么,这是多么广泛?

时间格式“ls”在MacOSX中

我有一个苹果服务器,当我使用ls -alFt 输出显示: "drwxrwxrwx 267 admin www 9078 Mar 31 2010 3/" 和 "drwxrwxrwx 483 admin www 16422 Jul 9 09:58 26/" 什么是真正的时间? 我正在寻找较旧的文件夹来移动它,但我不明白输出格式。

接收错误apr_socket_connect():在OSX上运行apache bench(ab)时无效参数(22)

我在Apache平台上收到以下错误: apr_socket_connect():无效参数(22) 当试图连接到http:// localhost:9202 。

如何通过launchd在MacOS 10.6.6中正确添加守护进程?

我有一个非常简单的任务来完成:在最新的MacOS上作为守护进程启动tomcat应用服务器。 我已经执行了以下步骤: 在/ Library / Tomcat / Home中安装了Tomcat validation它执行/Library/Tomcat/Home/bin/startup.sh罚款 在网上findorg.apache.tomcat.plist文件到/ Library / LaunchDaemons( http://blog.i18n.ro/complete-guide-for-installing-hudson-ci-on-os-x-10-6 / ) 指示MacOS通过sudo launchctl load org.apache.tomcat.plist加载守护程序描述。 它成功(发出这个命令第二次输出“已经加载”)。 指示MacOS通过sudo launchctl start org.apache.tomcat.plist启动一个daeon 此时,MacOS显示错误“launchctl start error:No such process”。 我已经检查了launchd的日志文件 – 它没有这个错误的logging。 Google什么都没说 而从错误文本我无法弄清楚什么是“过程”,为什么它是“错误的”:(任何提示我做错了什么?

也许不了解OS X权限模型

尝试在MacOSX 10.6上为捆绑的Httpd设置一个复杂的configuration。 在httpd: [Wed Mar 23 09:18:07 2011] [error] [client ::1] (13)Permission denied: mod_rewrite: can't access text RewriteMap file /Users/benson/x/btweb/web_2_0/resources/metadata/us-redirct-map.txt ls -l /Users/benson/x/btweb/web_2_0/resources/metadata/us-redirct-map.txt -rwxrwxrwx 1 benson staff 74542 Mar 22 20:05 /Users/benson/x/btweb/web_2_0/resources/metadata/us-redirct-map.txt 所以,模式是0777,每个人都有访问权限,但httpd得到'权限被拒绝'。 使用取景器和GetInfo我看到每个人都有完全的访问权限。 我错过了什么?

使用dnsmasq,环回工作,但本地客户端不

我刚刚在本地机器上完成了configurationdnsmasq,并且在使用自己parsing域时似乎工作正常。 当我指向networking上的另一台机器使用dnsmasq机器作为其唯一的DNS服务器时,我根本无法获得任何域名parsing。 我的configuration文件看起来像这样(我错过了什么?): 的resolv.conf nameserver 127.0.0.1 dnsmasq.conf # resolv File resolv-file=/etc/resolv.conf # DNS Servers server=131.191.7.5 server=131.191.7.12 # Domain Overrides address=/mydomain.com/192.168.2.253 address=/one.mydomain.com/192.168.2.253 address=/two.mydomain.com/192.168.2.253 address=/thismachine.local/192.168.2.253 当我运行“sudo lsof -i | grep LISTEN”时,我可以看到在端口53上侦听的dnsmasq: dnsmasq 189 nobody 4u IPv4 0x05bf8338 0t0 TCP localhost:domain (LISTEN) dnsmasq 189 nobody 6u IPv6 0x05bf31f0 0t0 TCP uberserve.local:domain (LISTEN) dnsmasq 189 nobody 8u IPv6 0x05bf2f80 […]

能够configuration/编译PHP –with-ldap,但是LDAP不在phpinfo()中列出

我正在尝试使用这些行来编译支持LDAP的PHP: ./configure –prefix=/app/php –with-ldap=/usr sudo make sudo make install 一切似乎安装正常没有问题,PHP运行良好,但是当我运行phpinfo,我没有看到LDAP列出。 另外,我读了一个地方,我可以在php的ext目录中使用ldap.so文件,并从php.ini引用它? 如何生成PHP的ldap.so文件…? 有任何想法吗? 我在Mac OS X 10.5.8,PHP 5.2.17。 更新: 我已经使用了这些标志的组合: –with-ldap –with-ldap=/usr –with-ldap=/usr,shared –with-ldap=shared 其中,“–with-ldap = shared”生成一个ldap.so,当放在php的ext目录下时,在Apache中会出现这个错误: PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'ldap.so' in Unknown on line 0 我GOOGLE了这个错误,但没有find很多解决这个问题。 任何帮助apprecaited! 非常感谢! KM

在Mac OS X 10.5.8中通过SSH复制帐户

我有一个100个iMac的集群,我想通过SSH复制所有帐户,在Linux中,我写了一个非常简单的脚本,其中复制/etc/passwd* /etc/group* /etc/shadow*到/etc每个节点,但是我不能在Mac OSX中这样做。 我如何在OSX中做类似的事情?

OpenVPNnetworking无法访问

我正在努力在Linodebuild立一组虚拟机的VPN访问,拓扑结构如下所示: db.example.com LAN:(eth0:0)192.168.154.127/255.255.128.0 utility.example.com LAN:(eth0:0)192.168.164.229/255.255.128.0 而且,局域网中的地址在相同范围内的服务器更多。 实用程序服务器托pipeOpenVPN 这是我的服务器的OpenVPNconfiguration,客户端configuration不可用,因为我使用Shimo OSX: dev tun 模式服务器 TLS服务器 原始udp 端口1194 服务器10.77.22.0 255.255.255.0 推“路线10.77.22.0 255.255.255.0” 推“路由192.168.154.0 255.255.128.0” ifconfig-pool-persist ipp.txt 坚持键 坚持-TUN 客户端到客户端 ca ca.crt dh dh1024.pem cert server.crt 密钥server.key tls-auth ta.key 0 密码BF-CBC COMP-LZO 用户没人 团体团体 保持活力10 120 状态openvpn-status.log 动词3 当连接到VPN时,我可以ping通VPN网关,并通过SSHlogin,并且所有正常操作没有问题, tcpdump确认这些数据包正在通过我的Mac上的tun0设备。 试图在VPN上ping 192.168.154.127不起作用, tcpdump证实tun0设备上没有任何活动。 我从阅读理解,我需要添加一个routeconfiguration到我的server.conf ,添加行时: route 192.168.154.0 255.255.128.0 服务器启动时会引发一个错误,这里是内联: […]

你可以用MAMP SSH吗?

我不确定是否可以通过terminal(如SSH)连接到MAMP,当SSH进入networking服务器时,它就像服务器一样工作。 我喜欢用MAMP来做这件事,但是不能完全确定你能不能做到这一点。 如果我这样做: ssh -p 22 computername@*.*.*.53 // <- My IP address (starred out) 它将超时terminal。