我有一个场景,我们将使用Mac将video内容stream式传输到RTMP服务器。 此RMTP服务提供2个摄取URL,以便您可以两次上传相同的video内容,并在连接出现问题时提供冗余。 但是,两个RTMP摄取URL是相同的,唯一的区别是它们的TCP端口号,例如: { "rtmp1": "rtmp://xxx.xxx.com:1935/id1", "rtmp2": "rtmp://xxx.xxx.com:1936/id1" } 我想要做的是以下几点: Mac上有两个networking接口(每个使用不同的networking提供商,以实现冗余)。 让OS X使用其中一个networking接口将内容stream式传输到第一个URL,然后使用第二个networking接口stream式传输到第二个URL 我不知道如何通过OS X中的不同networking接口将stream量分stream到同一个主机(但是不同的端口)。我已经find了这些链接( 这里和这里 ),但他们解决了不同的问题。 有谁知道如何在OS X中使用iptables,nat,主机或任何服务组合来实现我正在寻找的这个分割? UPDATE 经过一番研究,我相信这应该可以用PF来实现。 我已经创build了下面的规则集,并使用此规则加载了pf。 但是,所有stream量都被阻塞,应该允许出站和正确路由的实际rtmpstream量也被阻止。 似乎我有一个语法问题,让PF与我configuration的规则匹配的RTMPstream量: ext_if1 = "en0" ext_if1_gwt = "192.168.1.1" ext_if2 = "en5" ext_if2_gwt = "192.168.1.1" rtmp_ip = "104.46.55.96" rtmp_port1 = "1935" rtmp_port2 = "1936" pass in on $ext-if1 route-to ($ext_if1 $ext_if1_gwt) proto tcp from […]
所以我有一些复杂的设置,但让我看看我是否可以简化 我在远程OSX机器上运行单声道应用程序。 这个应用程序偶尔会使单声道运行时崩溃。 有一个恢复shell脚本通过launchctl每2分钟运行一次。 该脚本通过ps ax | grep mono检测单声道死亡 ps ax | grep mono 如果进程已经死了,它会运行下面的applescripts来产生一个新的terminal窗口 osascript -e 'tell app "Terminal" to close every window' osascript -e 'tell app "Terminal" to do script "mono –server myapp.exe' 我在“用户空间”的terminal窗口中运行单声道应用程序的原因是因为应用程序与其他窗口应用程序交互,不能直接从appchecking.sh文件 但是,有时上述过程失败,出现以下错误 $ osascript -e 'tell application "Terminal" to open' 31:35: execution error: An error of type -10810 has occurred. […]
当使用mount.cifs ver在Debian 8.2上安装OSX 10.9.5共享时 6.4: mount error(95): Operation not supported 证书不是问题。 我可以通过smbclient访问它们。 Mount正确读取凭证文件中的域和用户名。 我以root身份运行,所以希望没有权限问题。 我能find的唯一区别是在文件共享主机上的/var/log/system.log报告的标志。 访问mount.cifs列出没有标志, smbclient列出了一些。 但mount.cifs在另一台机器(archlinux)上工作,也没有标志。 # smb client works fine smbclient \\\\arnold\\T800 -A ~ni_tools/passwd/arnold Domain=[ARNOLD] OS=[Darwin] Server=[@(#)PROGRAM:smbd PROJECT:smbx-276.92.2] smb: \> # mount sudo mount -t cifs //arnold/T800 test -o credentials=~ni_tools/passwd/arnold,iocharset=utf8,uid=1000,gid=1000,rw -vv domain=ARNOLD mount.cifs kernel mount options: ip=157.229.27.130,unc=\\arnold\T800,iocharset=utf8,uid=1000,gid=1000,user=lncd,,domain=ARNOLD,pass=******** mount error(95): Operation not supported […]
我最近从优胜美地将我公司的Mac Mini设备升级到El Capitan,并在升级过程中遇到了几个问题。 我已经解决了他们中的大部分,但仍然失败的是SSH连接。 该机器能够SSH到其他设备,但它能够接收传入的SSHD连接似乎被部分破坏。 密码authentication不再在机器上运行。 我已经多次确认用户名和密码是正确的。 我可以在本地login,没有任何问题相同的凭据。 我认为这与sshd_config中的UsePAM设置有关,因为当我closures这个function时,公共密钥authentication开始工作,但是当它打开的时候它不会。 但是,在这两种情况下,密码validation都会在100%的时间内失败。 我已经尝试将Mac上的OpenSSH版本升级到7.1p2,但是这完全破坏了公钥authentication,密码仍然失败。 Mac版本仍然是6.9,因为这是唯一可以访问系统的版本。 我包括我能想到的所有日志输出,但我完全损失。 sshd_config中: # $OpenBSD: sshd_config,v 1.89 2013/02/06 00:20:42 dtucker Exp $ # This is the sshd server system-wide configuration file. See # sshd_config(5) for more information. # This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin # The strategy used for options in the default sshd_config […]
我一直在尝试在OS Sierra上实现smb驱动器自动挂载,但是我无法正确地做到这一点。 我砍了/ etc / fstab这似乎在这个操作系统的工作,我无法强迫它改变所有权或chmod,以便其他用户可以访问它的用户。 我似乎automount忽略了所有我尝试设置的uid或gid的挂载和它总是作为根安装:wheel。 我经历了几个线程处理,并没有发现任何地方的解决scheme,所以我尝试使用AutoScript的Applescript,我用一个命令查找应用程序,为我装上驱动器,但它总是要求凭据,所以它也没有用。 任何人都可以请提供工作的解决scheme,在OSX上安装smb驱动器,其他用户可以访问超过root的工作,并在无头模式下工作(所以它不需要任何用户login?) 谢谢
我使用OSX 10.9.5的服务器应用程序3,Openssl 0.9.8zg,因为这个版本不允许TLS 1.2,我决定升级到OpenSSL 1.0.2j。 由于这个OpenSSL是默认的,我不能只是简单地升级它,所以我用macports来安装一个更新的版本,看看我是否可以使用它而不是其他版本。 我做了安装后,我注意到我只能使用非root用户的新版本(通过命令行),如果我login到根,我继续使用旧版本。 所以我在“path”文件中添加macports的位置,然后我就可以在root中使用openssl。 但现在我不知道如果我的服务器应用程序(又名系统)是否使用正确的OpenSSL或不。 现在我没有更改任何证书,我使用的是旧版本的默认版本。 我以前从来没有使用openssl,我仍然试图了解它是如何工作的。 如果我尝试在root用户或非root用户使用openssl,在我的服务器中,我得到这个输出的错误: remote:~ root# openssl s_client -connect remote.X.pt:443 -tls1_2 CONNECTED(00000003) 140735302370144:error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number:s3_pkt.c:362: — no peer certificate available — No client certificate CA names sent — SSL handshake has read 5 bytes and written 7 bytes — New, (NONE), Cipher is (NONE) Secure Renegotiation […]
我有一个为MacOSX生成的.app可执行文件。 将这个应用程序安装到应用程序中是否有简单的方法,以便最终用户可以通过脚本使用它? (需要安装在多台电脑上,实际上并不想为它创build中间的.pkg安装程序)
我有一些MAC盒子通过站点到站点VPN从远程Windows Server 2003盒子访问共享。 他们使用cifs连接到共享,使用AD凭据进行身份validation,性能是绝对可悲的 – 请等待5分钟以上来打开/复制/移动共享文档,即使是小于100Kb的文档。 我对这种情况相对比较陌生,但在我接pipe之前已经有相当长的一段时间了。 对于一些进一步的背景,我可以像Mac那样从同一局域网上的Windows机器上以相同的速度访问相同的文件。 所有这些机器位于Cisco PIX防火墙(提供站点到站点VPN访问)后面的Cisco Catalyst交换机上。 从Mac盒子和Windows盒子到文件服务器的Ping响应大致相同:6-7ms。 有没有人遇到像这样从Mac访问Windows共享的问题? 这是一个协议问题? 感谢您的任何意见。
使用ESX 3.5 U4,使用FireFox 3login到Web Access。 无法使用xPI控制台插件。 有没有人能够这样工作? 我知道OSX / FF不支持,但也许有人修改了xpi安装程序?
我有一台带有USB佳能打印机(MX310)的OSX Leopard桌面。 苹果公司的指示说,要分享这个Windows机器,他们需要有一个Postscript驱动程序。 我已经尝试过推荐的Adobe,但它不会安装在Windows 7中。 我试过使用Bonjour,但它不会提出正确的佳能驱动程序,我怀疑我需要Postscript反正。 有没有人得到这个工作?