我将 OS X El Capitan 与配置为允许我通过 VPN 访问我的家庭网络的服务器(应用程序)一起使用。不幸的是,服务器应用程序已经决定开始一堆的httpd进程,现在被监听端口80,443和其他人,即使在服务器设置网站为OFF,没有服务应该在这些端口上启动。
我不想或不需要这些服务处于活动状态,并希望 httpd 被关闭(或不开始)。不幸的是,我既不能杀死这些进程(它们只是立即重新启动),也不能通过launchctl控制它们。
sudo lsof -i :80
httpd 422 root 5u IPv6 0x7... 0t0 TCP *:http (LISTEN)
httpd 425 _www 5u IPv6 0x7... 0t0 TCP *:http (LISTEN)
ps u 422
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
root 422 0.0 0.0 2457156 6136 ?? Ss 5:55PM 0:00.07 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf -E /private/var/log
Run Code Online (Sandbox Code Playgroud)
尝试时:
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist …Run Code Online (Sandbox Code Playgroud) 如何让 syslogd 接受来自雪豹远程主机的传入连接?
我想集中日志记录,以便各种设备和系统将日志发送到 Snow Leopard 的 syslogd,它通常挂在 UDP 514 上。但是,我无法让好的 ole syslogd 成功接受它们。我在 Snow Leopard 机器上 tcpdumped 以验证数据包是否被喷射到端口 514 - 它们是。我检查了 syslogd 是否正在侦听 514——它不是。
谷歌搜索告诉我,在旧版本的 OSX 上(你不喜欢 OSX 上变化如此之快的方式),只需要向 syslogd 守护进程添加一个标志以允许远程;一个在 com.apple.syslogd.plist 中做到了这一点。然而 syslogd 守护进程没有任何标志(至少在它的手册页中)表明任何远程的东西。
解决这个问题的方法是什么?
次要的、不太重要但相关的问题:什么是“newsyslog”?我看到一个 plist 文件,但它没有运行(显然)。
谢谢
我有一台运行 OS X Server 10.5 的服务器,但它无法将 localhost 解析为 127.0.0.1。
当我尝试 ping 时,会发生以下情况:
> ping 本地主机 ping:无法解析本地主机:未知主机
SSH 和网络浏览器得到相似的结果(未知主机)。如果我尝试使用 127.0.0.1 或在 LAN 上分配的 ip 地址,则上述所有工作。
这是我的 /etc/hosts 文件的内容:
> 猫 /etc/hosts ## # 主机数据库 # # localhost 用于配置loopback接口 # 系统启动时。不要更改此条目。 ## 127.0.0.1 本地主机 255.255.255.255 广播主机 ::1 本地主机 fe80::1%lo0 本地主机
我没有运行本地 DNS 服务。
有谁知道为什么会发生这种情况或我该如何解决?
我对带有 OS X Mountain Lion 的 VPN 服务器进行了一些奇怪的设置。它本质上被用作绕过我公司的防火墙到我们的外联网连接的桥梁——我们团队需要做的某些事情需要不受限制地访问外部,而更改 IT 策略以允许流量通过主防火墙并不是一种选择。
外联网连接是通过 Wireless-N 路由器(我们称之为 Wi-Fi X)提供的。我的 Mac Mini 服务器配置了与此路由器的连接作为主要连接,因此可以通过路由器不受限制地访问互联网。可以通过 LAN 端口连接到直接子网上的此设备,但子网之外的情况不太可靠。
我能够使用 PPTP 和 L2TP 将 VPN 服务器配置为向 192.168.11.150-192.168.11.200 范围内的客户端提供 IP 地址,并且我能够使用标准 Mac OS X VPN 通过 VPN 连接到外联网系统偏好设置中的客户端,但不出所料,本地地址(我们称之为 internal.company.com)不返回任何内容。
我试图通过在 VPN 设置中设置路由来绕过 VPN 服务器的限制。我们公司的所有内部流量都使用 13.xxx,而不是 10.xxx,所以路由表看起来像这样:
IP Address ---------- Subnet Mask ---------- Configuration
0.0.0.0 248.0.0.0 Private
8.0.0.0 252.0.0.0 Private
12.0.0.0 255.0.0.0 Private
13.0.0.0 255.0.0.0 Public
14.0.0.0 254.0.0.0 Private
16.0.0.0 240.0.0.0 Private
32.0.0.0 224.0.0.0 Private
64.0.0.0 192.0.0.0 Private
128.0.0.0 128.0.0.0 Private …Run Code Online (Sandbox Code Playgroud) 我一直在寻找基本上为大约 15 台 Mac 的办公室提供域环境的方法,该环境可用于强制更改密码、最低级别的密码强度甚至用户目录的加密等。
理想情况下,这可以与 Google Apps 集成。我到处寻找,但没有看到任何可以实现这一目标的简单解决方案。将不胜感激任何关于最佳选择的建议。
我想在计算机启动时启动一个 java 程序(服务器程序)。我可以完美地从命令行运行它。
我创建了/Library/Server/startFS.sh. 该文件可由 root 执行并包含:
cd /Library/Server/FiloSync
/usr/bin/java -jar /Library/Server/FiloSync/filosync-server-latest.jar -p 7000 -s 7001
Run Code Online (Sandbox Code Playgroud)
我无法launchd .plist在这里包含我的内容,格式已全部关闭。
我可以从命令行运行它:./startFS.sh,但是当我创建 plist(通过 Lingon)时,没有任何反应。
现在,当运行时,它会向控制台输出几行。这可能是问题吗?
我试过 prependingnohup和 append &,但似乎没有组合工作。
我的系统日志告诉我事件监视器不断重新启动,我不知道实际问题可能是什么。
系统日志:
Oct 19 21:03:44 funkymachinename emond[51201]: SetUpLogs: uid = 0 gid = 0
Oct 19 21:03:44 funkymachinename emond[51201]: SetUpLogs: opening /Library/Logs/EventMonitor/EventMonitor.error.log
Oct 19 21:03:44 funkymachinename com.apple.xpc.launchd[1] (com.apple.emond): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Run Code Online (Sandbox Code Playgroud)
/Library/Logs/EventMonitor/EventMonitor.error.log:
Event Monitor Started 2014-10-19 20:52:02 +0200
No rules found in /private/etc/emond.d/rules/, quitting....
Event Monitor Shutdown at 2014-10-19 20:52:02 +0200
Run Code Online (Sandbox Code Playgroud)
检查提到的文件夹:
~ $ ll /private/etc/emond.d/rules/
total 0
drwxr-xr-x 3 root wheel 102 Aug 30 04:55 .
drwxr-xr-x 4 root wheel …Run Code Online (Sandbox Code Playgroud) 我有一台运行 OS X 10.8.2 和来自应用商店的 OS X Server 2.2.1 的 Mac mini,我已经在 Server.app 界面中使用 L2TP 设置了 VPN。我已经使用 Macbook 测试了这个 VPN 连接,它可以工作,但我不知道如何让 Android 的内置 VPN 工作。
当前设置:
在 Macbook 上,我只需使用我在服务器上设置的 DNS、密码和凭据,然后它就会连接。
在我的 Android 设备 (Galaxy Nexus 4.2.2) 上,我使用以下设置:
当我尝试使用这些设置进行连接时,它会提示输入用户名和密码,因此我输入了“nexus”和“google”。它坐在那里说“正在连接...”大约 30 秒,然后它会返回到“已断开连接”,没有错误或其他消息。我也尝试将“共享秘密”放在 L2TP 秘密字段中,但结果相同。
内置的 Android VPN 是否与 OS X Server 的 VPN 不兼容?还是我配置错误?
注意:我强烈希望继续使用 L2TP,而不是安全性较低的 PPTP …
我想拒绝 Mac OS X 10.8(Server) 中的一些流量,例如使用:
iptables -t 过滤器 -I 输入 4 -s xxx.xxx.xxx.0/20 -p tcp --dport 1723 -j 拒绝
是否有适用于 Mac OS X 的等效命令?
我正在讨论购买带有常规客户端操作系统的 mac mini 还是带有服务器操作系统的型号,以便更换我的家庭服务器。与服务器操作系统一起使用有什么好处吗?
我们的服务器已被一个在使用它后尚未注销的人锁定,所以现在我无法在不重新启动的情况下访问它。我可以以某种方式允许通过 SSH 快速用户切换而不重新启动系统吗?它正在运行雪豹。
我正在尝试连接到在 Mac 上运行的工作服务器,但我家里有一台 PC(Windows 7)。我有 afp://server.com/files 格式的连接路径。是否需要在我的 PC 上安装一个客户端来登录?