我试图让一些客户端OS X机器使用单独的LDAP Open Directory服务器自动validationQNAP共享。 (注意:我使用下面的example.com来隐藏真实的服务器名称,因为它现在已经暴露了) networking有: 运行Open Directory的OSX Server计算机(例如,服务器是master.example.com) 多个OSX客户端机器使用networking帐户连接和validation服务器。 到目前为止,这部分工作很好。 我现在增加一个单独的QNAP NAS作为文件服务器(一个TVS-871T供参考),例如叫做server.example.com 我已将QNAP Nasconfiguration为在域安全性控制面板中使用OSX服务器进行LDAP身份validation。 Server: master.example.com Base DN: dc=master,dc=example,dc=com Root DN is the Open directory admin: uid=keymaster,dc=master,dc=example,dc=com Users Base DN is: cn=users,dc=master,dc=example,dc=com Groups Base DN is: cn=groups,dc=master,dc=example,dc=com 我可以看到QNAP界面中的networking用户和群组,并让他们访问共享。 我可以从一个afp客户端(Cmd + K)手动安装共享并input用户名和密码。 到现在为止还挺好。 现在的问题..我试图让所有的networking帐户login时自动安装共享。 通常我会在OSX服务器configuration文件pipe理器中将其configuration为经过身份validation的networking安装(在安装操作期间自动使用用户的networking帐户进行身份validation)。 如果它是打开的目录主机本身的一个份额,则testing和运行良好。 但是,当我尝试在QNAP驱动器上自动安装共享时,客户端会popupauthentication窗口。 这似乎是说它无法login到它。 即使我重新input密码,它仍然不想login。 控制台在NetAuthSysAgent AFP_OpenSession – Login failed with […]
Tunnelblick连接/断开通知窗口是伟大的,但由于某种原因,他们已经烦恼地开始出现在我的屏幕中间,而不是在右边。 每当我把他们拖到右上angular,他们只呆在那里,直到他们下一次popup。 我如何将它们locking在右上angular? PS:我已经查看了文档,特别是在控制用户所看到的首选项中 ,但是这些notificationWindow或文档中的其他任何一个都没有locking通知窗口。
我使用我的MBP作为Web开发机器。 由于升级到MacOS Sierra我一直无法启动我的MySQL服务器。 我已经安装了最新版本5.7.15,可以导航到我本地(Apache)托pipe的网页,但我看不到任何我的托pipe数据(如日记等)在页面上。
我已经在OS X EL CAPITAN上安装了nginx,php-fpm和OS X EL CAPITAN 。 我用ps命令来检查nginx和fpm是否在运行。 我已经将下面的代码块添加到nginX的server块中: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } nginx听8080和fpm 9000 。 我用lsof命令来检查: php-fpm 22903 root 0u IPv4 0x5a9bc9209264e227 0t0 TCP 127.0.0.1:9000 (LISTEN) php-fpm 22904 fc 0u IPv4 0x5a9bc9209264e227 0t0 TCP 127.0.0.1:9000 (LISTEN) nginx 22931 fc 6u IPv4 0x5a9bc9208c304cc7 0t0 […]
TL; DR – 自Sierra以来,我似乎有两个版本的Apache在我的机器上相互竞争:MAMP(我想要的)和Sierra(我不想)。 如何在不损坏我的系统的情况下禁用/卸载/杀死Sierra Apache? 我正在通过MAMP在OS X Sierra 10.12上运行Web开发服务器。 一切正常,但… 如果我需要重新启动我的MAMP Apache,由于端口正在使用,无法重启。 如果我启动了浏览器,我可以看到默认的OS X Server网页。 在停止MAMP服务器之后,我可以在活动监视器8中看到用户_www启动的httpd新实例。 当我说我相信我已经尽了各种方法来追踪这个stream氓阿帕奇并禁用它。 我已经禁用了SIP,并从System / Library / LaunchDaemons中删除了org.apache.httpd.plist文件。 它仍然运行。 我已经validation了Apache没有被Homebrew安装。 我已经validationOS X Server Web服务器已被禁用。 如果我在Activity Monitor中手动禁用了一个httpd进程,另一个实例会立即popup。 所以我有这些stream氓阿帕奇发射自己像tribbles。 我需要杀死这些而不破坏我的系统。 如果有人遇到这个问题,并知道如何解决它,请让我知道。 非常感谢,史蒂夫 [注:我的问题被标记为脱离主题的网站。 也许我还不够清楚:这是关于专业开发服务器环境中的开发服务器的问题。 因此,根据您的规定在本网站上适当询问。]
我在我的Mac上有一个VPN连接,但需要在同一networking上的Windows 7机器才能够共享。 细节: 无线LAN,Mac上的IP是192.168.1.102 ,Windows 192.168.1.110 。 Mac VPN本地IP是 5.232.63.83 VPN上的远程networking 10.169.64/18 我在Mac上设置了路由,包括到Mac VPN本地IP的路由; 我可以从Windows机器ping到Mac内部的5.232.63.83地址。 我需要在10.networking上连接的地址之一是 10.169.89.17 我试图在Windows上设置路线: route add 10.169.64.0/18 …它回来了! .. 它显示在路由表中,但… 我无法从Windows到上述地址的连接。 它看起来像这样应该工作,但我错过了什么?
我有一个虚拟的Kali Linux机器(由Debian构build),它通过MacBook Air上的Parallels 10运行。 在过去的几个月中,我一直在试图学习networking安全工具的基本知识,现在我正试图通过使用命令“service apache2 start”来build立一个apache2 web服务器。 好吧,它工作正常,我可以查看我放在/ var / www / html目录中的index.html文件。 问题是,我只能在虚拟机和主机Mac上查看它,即使它应该可以通过LAN访问所有设备。 我的Apache IP是类似于10.211.xx.x. 我希望能够在其他设备上从我的LAN上查看网页,但是我只能看到“错误:连接被拒绝”。 我有Parallel的networking设置设置为共享模式,我猜这是与外部设备不允许连接有关,但我甚至不知道从哪里开始解决这个问题,没有什么在网上search提供了答案; 而且我最后一次问这个问题,它被搁置了。 对于这一切,我还是个新手,所以我很抱歉,如果这是一个明显的问题,但我没有别的select,只能问专业人士。 任何帮助都不胜感激。
总之,一切工作,直到我尝试从互联网上访问我的Apache服务器在docker集装箱。 进入的数据包到达docker容器,但是出口数据包被docker-machine上的NAT接口丢弃。 我的设置是 典型的家庭局域网设置与路由器连接到互联网 osx机器运行docker(即 – docker-machine aka boot2docker) 运行apache的Docker容器(将端口80暴露为11111) 我有osx(我的主机)上运行的Apache,它将作为一个故障排除工具。 我给docker-machine添加了一个桥接接口,它将docker-machine直接连接到我的LAN,并从我的路由器获得一个IP。 在我的路由器(192.168.1.1)我有端口转发11111到我的docker机IP(192.168.1.102) 我可以做什么 我可以连接到我的主机和从我的局域网(所有192.168.1.X)的另一台计算机的Apache由于桥接口 泊坞窗机。 同时使用192.168.1.102:11111 HTTP://:11111 所以显然我的域名parsing它的IP是正确的,我的路由器端口转发工作正常。 我也可以通过互联网轻松访问我的主机(osx)上的Web服务器 我试过了 在我的主机(osx)上使用pfctl进行端口转发 在我的容器上使用–net = host 我已经缩小了问题(使用tcpdump和其他实验),当我连接到我的局域网上的计算机的容器中的Web服务器时,数据包stream经docker机中的桥接接口(192.168.1.102)。 当我从互联网连接传入的数据包stream通过192.168.1.102,但返回数据包不。 相反,它会通过docker-machine上的NAT接口并被丢弃。 我已经通过在docker-machine内部的NAT接口上执行“ifconfig eth0 down”来certificate这一点。 现在显然,这使我的docker机,因为我不能再运行docker命令,并杀死我当前的SSH会话。 但是当我这样做,从互联网的容器中的Web服务器的连接工作! 所以我certificate了返回数据包是问题。 现在, 我可以在docker-machine里面使用iptables来正确地路由这个数据包,这样它就能从桥接接口而不是NAT接口走出去了吗? 我试过没有成功。 这是我的docker-machine上的iptables规则。 我想要路由来自我的容器的源端口为11111的任何数据包,并将它们路由到eth1(桥接接口)。 sudo iptables -I FORWARD 1 -i docker0 -o eth1 -p tcp –syn –sport 11111 -m conntrack […]
我有一段时间连接到一个Dockerized的MongoDB实例。 我能够在本地开发机器上按照这些指令configuration一个MongoDB容器,但是同样的步骤在生产中似乎不起作用。 我确切的步骤来创build,运行和连接到容器: 创build并运行容器 docker run –name prod-mongo -p 27017:27017 -d mongo –auth 添加了初始用户: docker exec -it prod-mongo mongo admin db.createUser({user:'skipper', pwd:'skipperspassword', roles:[{role:'userAdminAnyDatabase',db:'admin'}] }); 成功连接到来自另一个Mongo容器的Docker容器: docker run -it –rm –link prod-mongo:mongo mongo mongo -u skipper -p –authenticationDatabase admin prod-mongo/skippers-apps 未成功连接到Docker主机的Docker容器: mongo skippers-apps –authenticationDatabase admin -u skipper -p 这是我关心的最后一步。 它在我的本地开发环境中工作,但不是生产。 开发环境 操作系统:Mac OS El Capitan 内核版本15.6.0 […]
我连接到lan电缆和wifi。 我无法通过局域网访问公共互联网,也无法通过无线访问某些内部服务器。 我目前断开wifi和做 ssh@internal_site 其中xx.xxx.xxx.xxx是内部服务器的IP地址。 然后我重新连接,我的连接build立到xx.xxx.xxx.xxx将活着。 我可以更改我的DNS设置或更改一些其他设置,以避免closures。 当我尝试连接到xx.xxx.xxx.xxx时,可以通过实验室电缆自动连接吗? 以下是我连接到wifi和lan时的traceroute。 它使用wifi连接到IP地址 user-MacBook-Pro:popcorn-desktop user$ traceroute -nv 10.144.62.100 traceroute to 10.144.62.100 (10.144.62.100), 64 hops max, 52 byte packets 1 10.65.32.2 36 bytes to 10.65.55.73 18.564 ms 10.65.32.3 36 bytes to 10.65.55.73 18.664 ms 18.555 ms 2 * * * 3 * 当我没有连接到无线networking。 它使用lan和以下是路由表 santhoshs-MacBook-Pro:popcorn-desktop vangapellisanthosh$ traceroute -nv 10.144.62.100 […]