Articles of mac osx

在山狮的端口转发

这是可以做的事情。 我search并find许多答案,声称做我想做的,但我似乎无法把它放在一起。 所以… 我在Mountain Lion下运行一个Linux虚拟机。 VM运行Apache。 我需要将到达主机端口80的所有stream量redirect到客户端口80.我可以使用以下url从主机访问虚拟机的网站: http://192.168.100.2/ : http://192.168.100.2/ 我也可以使用以下http://10.0.42.22/从本地networking的其他计算机访问默认的Mountain Lion Apache服务器: http://10.0.42.22/ : http://10.0.42.22/ (certificate在主机上打开了80端口,是的,我试图closuresApache的Mac OS安装无济于事) 我需要networking上的其他机器能够通过后面的地址( http://10.0.42.22/ )到达在VM下运行的服务器。 我已经尝试从主机ipfw: ipfw add 100 forward 192.168.100.2,80 ip from any to any 80 in 在我这样做后,本地networking上的计算机超时尝试达到http://10.0.42.22/而不是到达Mac OS“It Works!” 屏幕,这告诉我“发生了什么”,但不幸的是,有些东西不是转发给客人正在工作。 我也尝试添加到/etc/pf.conf中: rdr on en1 inet proto tcp from any to any port 80 -> 192.168.100.2 port 80 […]

从远程计算机连接到在VM(来宾计算机)上运行的Oracle数据库实例

我已经在Redhat linux(Guest OS)上的vmware播放器上运行了oracle数据库实例。 该虚拟机在Windows 7计算机(主机操作系统)上运行。 我能够连接到运行在vm上的数据库实例,使用在我的Windows7计算机上运行的SQL开发人员。 但是当我尝试从我的mac os连接到这个数据库实例时,运行在mac os上的sql开发者无法连接到这个数据库实例。 但是,我能从我的mac os ping我的windows7的IP地址, 我能够从mac电脑远程login我的windows7电脑的端口80。 但是我无法从mac os telnet 1521端口。 任何人都可以帮助我configuration我的macos和windows7计算机连接到在vmware播放器上运行的数据库实例。 在此先感谢您的帮助 编辑1:以下是从redhat linux virtulal机器实例的netstat -an | grep 1521的输出 [ora112@localhost ~]$ netstat -an|grep 1521 tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:1521 127.0.0.1:41677 ESTABLISHED tcp 0 0 127.0.0.1:41677 127.0.0.1:1521 ESTABLISHED unix 2 [ ACC ] STREAM […]

如何将用户添加到山狮terminal上的一个组?

当我跑步 sudo dscl . -append /Groups/com.apple.access_ssh GroupMembership $USERNAME 我明白了 append: Invalid Path <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)

两个进程如何绑定到同一个端口?

我刚刚遇到了一个问题,即从curl发出的对localhost:8080的请求与从Node内发出的同一个请求不同。 lsof -i :8080表明两个进程都绑定到同一个端口上: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node 51961 mball 14u IPv4 0xd980e0df7f175e13 0t0 TCP *:http-alt (LISTEN) java 62704 mball 320u IPv6 0xd980e0df7fe08643 0t0 TCP *:http-alt (LISTEN) 这怎么可能? 他们绑定到不同的接口上吗? 或者是IPv4 vs 6? 如果你好奇,节点正在击中另一个节点进程,curl正在击中java进程。 java进程在节点进程之后启动。

如何在Mac OS X上将ACL修改为名称中包含空格的组?

我正在尝试为组“Domain Users”添加一个ACL,但由于组名中有空格,因此chmod无法正确parsing: $ chmod -R +a 'DOMAIN\Domain Users allow list,search,readattr,readextattr,readsecurity,file_inherit,directory_inherit' shared Unable to translate 'DOMAIN\Domain' to a UID/GID 我如何逃离这个空间? 我用单引号,双引号和反斜杠尝试了所有明显的方法。

在MacOS X上,我可以从Puppet或命令行configurationWifi吗?

我想通过Puppet在每个Mac上为公司的Wifi创build条目。 这可能吗? (或者如果可以从命令行,我可以弄清楚如何在Puppet中做到这一点)

Outlook 2016 for Mac是否支持Exchange 2010(v14.0)?

一些Mac用户已经从Outlook 2011更新到2016,现在正在使用凭据连接到内部Exchange服务器。 错误是“身份validation失败,请检查您的信息”。 用户得到两次提示“允许自动发现”,但允许它不使Outlook工作。 似乎大多数人认为Outlook 2016支持Exchange 2010及以上。 哪一个,v14.0? 只有一个博客表示最低要求是2010 SP2 。 有谁知道特定的最低版本支持?

日志文件符号链接到/ dev / null好吗?

我有一个供应商日志文件,反复增长到数百GB的大小。 我已经报告了几次没有解决的错误。 有问题的符号链接文件到/dev/null ? 系统是当前一代运行最新系统的iM​​ac。 我知道我会失去这些文件中的任何日志,但200Gb的重复的版权声明我很好,直到他们最终find错误的原因。

icmp ping回复没有被ping进程接收,由tcpdump / wireshark看到

即使我可以清楚地看到tcpdump输出中的响应,我也遇到了实际ping过程收到答复的问题。 我正在运行: Mac OS X 10.11.4 El Capitan 作为一个成员的龙头接口与龙头界面 qemu正在运行IncludeOS的虚拟机实例 桥梁创build如下: sudo ifconfig bridge5 create sudo ifconfig bridge5 10.0.0.5 netmask 255.255.255.0 up 分接接口是一个tuntap设备,并按如下方式连接到网桥: sudo ifconfig bridge5 addm tap0 我用qemu启动我的虚拟机没有问题,这是我观察到的: 连接到虚拟机上运行的TCP服务没有问题。 我可以加载一个网页。 执行一个arping很好。 一个正常的ping 10.0.0.42给我Request timeout for icmp_seq ,但是当我检查出tcpdump输出我看到以下内容: $ tcpdump -i bridge5 -vvv tcpdump: listening on bridge5, link-type EN10MB (Ethernet), capture size 262144 bytes 15:11:40.014240 […]

使用DNS名称而不是IP地址时,不能使用SSHlogin,而且SSH主机密钥也不同

我刚刚重新启动了我的Ubuntu 16.04服务器,并开始得到错误“警告:远程主机标识已更改!” 当试图使用DNS名称ssh [email protected] 。 我最初只是删除known_hosts条目,并再次尝试,但我意识到它实际上是不接受我的密码。 使用IP地址做ssh [email protected]仍然有效,甚至我的无密码login仍然有效。 这是nslookup myserver.lan的输出,它显示DNS正在返回正确的地址: Server: 192.168.1.2 Address: 192.168.1.2#53 Name: myserver.lan Address: 192.168.1.2 这是`ssh [email protected]'的详细输出,它成功了: OpenSSH_6.9p1, LibreSSL 2.1.8 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 21: Applying options for * debug1: /etc/ssh/ssh_config line 56: Applying options for * debug1: Connecting to 192.168.1.2 [192.168.1.2] port 22. debug1: Connection established. debug1: […]