在 OS X Lion Server 中,当我通过工作组管理器创建管理员用户时,他们被允许通过 ssh 远程登录,并通过 dovecot 接收电子邮件。但是,如果我在工作组管理器中删除“用户可以管理此服务器”选项,他们将无法再接收电子邮件,并且会被 ssh 拒绝。这是为什么?
在 Lion Server 中设置配置文件管理器时,会生成一些网页用于设备和配置文件的 Web 管理。是否可以以任何方式编辑这些页面?我只是想在不更改功能的情况下自定义外观。
如果可以编辑,这些页面存储在哪里?我浏览了 /Library/Server/ProfileManager 和 /Library/Server/Web 文件夹,但没有任何运气。
这是我要编辑的一个特定页面。理想情况下,我希望能够直接编辑 HTML。我希望将页面的样式与服务器上托管的各种其他页面相匹配。
我确定之前有人问过并回答过这个问题,但我找不到它,所以希望这至少能将某人链接到正确的地方。
我想找出我的本地接口和用于到达某个主机的 ip 地址。例如,如果我有 3 个适配器连接到我的盒子,并且它们都连接到不同的网络,我想知道这三个适配器中的哪一个(特别是它的 IP 地址)用于访问 my.local.intranet(在这个在这种情况下,它将是一个 vpn 隧道接口)。我怀疑这是 ifconfig 或 traceroute 的工作,但我一直无法找到正确的开关。
我正在运行 OSX 10.7 (Darwin)
编辑:为了方便访问,这是我最终写的来完成技巧的内容:
ifconfig `route get <host> | grep "interface: " | sed "s/[^:]*: \(.*\)/\1/"` | grep "inet " | sed "s/.*inet \([0-9.]*\) .*/\1/"
欢迎任何改进/优化。
有什么方法可以禁用 Lion Server 的 Wiki Server 中的 wiki?
删除一个很容易,但是如何暂时禁用一个以便以后可以复活?
我们有一个扫描仪,可以将扫描的文档保存到 SMB 共享。所以我需要在 Mac 上打开 SMB 共享——应该没问题。
问题:Mac 是 MacBook,也将用于国外网络 - 显然我们不希望在我自己的网络之外进行 SMB 共享。
因此,我正在寻找一种方法,仅当它连接到某个网络时才在 MacBook 上自动启动 SMB 服务(理想情况下基于我们路由器的硬件地址,或者可能基于从 DHCP 服务器获取的 IP 地址作为后备)。SMB 服务应在网络连接发生变化时立即停止。
我不确定摆弄系统脚本是否是个好主意,系统脚本可能会被任何下一次系统更新更改——这仍然可能是唯一的选择吗?或者有没有可以做到这一点的应用程序?有人有更好的主意吗?
我已经在 OSX Lion 上安装了 MySQL,但是我无法通过 phpMyAdmin(或 Sequel Pro)连接到 MySQL 服务器。
我有一个 1and1 的域,并创建了一个子域 (server.domain.com) 并创建了一个 A 记录以指向我的互联网 IP(服务器所在的位置)并且一切正常。
但是,当尝试使用 Sequel Pro 连接到 server.domain.com 时,它给了我这个错误:
MySQL said: Access denied for user 'root'@'server.echobarrier.com' (using password: YES).
然后,当我尝试通过 Internet IP 连接时,出现此错误:
MySQL said: Host '192.168.0.1' is not allowed to connect to this MySQL server
在“谷歌搜索”之后,我认为这是GRANT ALL
解决问题的命令,但我运行了以下命令但仍然有问题:
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'password'
我已经通过我的路由器(以及路由器中的防火墙设置)将端口转发 3306(我已经仔细检查了 MySQL 服务器是否在该端口上运行)到服务器的 LAN IP。
我想不出别的了。其他人可以帮忙吗?
我有一个 Mac 服务器,我可以使用系统首选项 -> 用户和组 -> 登录选项 -> 网络帐户服务器将客户端加入。但是,我想远程执行此操作而不必接触每台 Mac。我在每台机器上都有一个可以 sudo 到 root 的本地用户。如何通过 shell 加入网络帐户服务器?
我已经看到dsconfigad
了,但是在连接到我的帐户服务器的机器上,当我这样做时它没有显示任何内容dsconfigad -show
,这意味着这对我来说是错误的命令。