Articles of mac osx

MySQL:“更新命令被拒绝给用户'@'localhost'”

出于某种原因,当我在我的机器(运行OS X 10.9的Mac)上安装MySQL时,“root”MySQL帐户被搞乱了,我无法访问它,但是我有权访问标准MySQL帐户“sean @本地主机“,我用它来login到phpMyAdmin。 我尝试通过使用命令mysqld –skip-grant-tables启动mysqld守护进程来重置“root”密码,然后在mysql> shell中运行以下行。 mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass') -> WHERE User='root'; mysql> FLUSH PRIVILEGES; 问题是当我尝试运行该MySQLstring时,守护进程ERROR 1142 (42000): UPDATE command denied to user ''@'localhost' for table 'user'的ERROR 1142 (42000): UPDATE command denied to user ''@'localhost' for table 'user' ,就好像我没有使用-u参数启动了mysql shell,虽然我做了。 任何帮助是非常赞赏,因为我在这一点上迷失了。 :/

OS X服务器configuration文件pipe理器3.1(小牛) – 注册失败在“安装证书”

OS X服务器configuration文件pipe理器3.1(小牛) – 注册失败在“安装证书” 全新安装,我使用我的个人server.example.com为我的本地networkingDNS服务器。 我没有反向设置,但我的DNSconfiguration,以便我的本地networking上的任何人看着地址parsing到正确的地址。 先安装Trust Profile,一切正常。 然后尝试注册我的iPad,并在第一个configuration文件安装屏幕上显示“已validation”,点击安装,生成密钥,证书,然后在安assembly置文件的第三步失败。 login设备pipe理是这样的 1::Mar 24 08:06:08.654 [1162] <10.0.1.74> {LogElapsedTime (common.php:74)} Time since script start: 8605us [https://server.mydomain.com/devicemanagement/mdm/mdm_enroll] 1::Mar 24 08:06:08.659 [1162] <10.0.1.74> {require_once (mdm_enroll.php:11)} vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv – POST mdm_enroll 1::Mar 24 08:06:08.825 [1162] <10.0.1.74> {GetMDMACLFromUserAgentHeader (mdm_enroll.php:71)} iOS version 7.1 1::Mar 24 08:06:09.575 [1162] <10.0.1.74> {SendFinalOutput (mdm_enroll.php:85)} Sent Final Output (10460 […]

OS X服务器 – 如何克隆或转移用户从我打算解散到另一台服务器的开放目录?

我有一个在过去两年左右一直在使用的OS X服务器。 在这段时间里,它已经升级和固定了很多次,现在变成了坏疽,发展了一些证书问题。 我想通过工作组pipe理器或其他东西转移在OD的networking用户,甚至可能保持他们的密码。 我无法归档OD并恢复它,因为我也更改了服务器的主机名和IP。 是否有捷径可寻?

如何使用可信域中的用户login到Mac?

我有一个Mac(运行OSX 10.9.2),我绑定到我拥有的Active Directory域(域A)。 该域对第二个域(域B)具有双向可信性。 如何在login时指定域进行身份validation? 目前,我可以以本地用户身份login,也可以使用域名前缀(不包括域名前缀(仅限用户 ,使用domainA \ user或user @ domainA)的域A用户login,但这些域名不适用于域B.我不是域的pipe理员B,所以我没有办法将Mac绑定到第二个域。

小牛 – APN活动目录用户不被推送

我们目前的AD – > OSX服务器集成项目遇到了问题。 我们有我们的OSX服务器(小牛)连接到我们的AD域和运行打开的目录/configuration文件pipe理器。 AD用户可以使用他们的AD证书login到OSX客户端(小牛)(他们的主目录通过SMB安装)。 OSX客户端(小牛)注册并成功接收设备和设备组configuration文件更新的configuration文件推送通知。 但是,如果对用户configuration文件进行更改(即使设备与configuration文件pipe理器中的用户关联),它们也不会收到推送通知。 我们看到从服务器到APN的通信,但是我们没有看到从APN到设备的入站推送(就像我们为设备和组级别configuration文件更新所做的那样)。 任何想法,为什么我们可能会遇到这种行为?

在主机操作系统上使用存储库的Virtualbox虚拟机上的Gitlab

我已经在我的MacMini(10.9)上设置了一个Virtualbox VM(debian 7.6)。 我已经在VM中成功安装了Gitlab(7.1),并且能够从我的networking中的所有机器上访问它。 我可以login并创build一个用户。 不过,我想git仓库是一个共享文件夹,而不是在虚拟机内的某个目录。 我已经添加了用户'git'到vboxsf组,并且作为这个用户,我可以在共享文件夹中创build目录。 我试过symlinking / var / opt / gitlab / git-data / repositories到我的共享文件夹中的一个目录。 但是当我尝试添加一个用户或者一个组的时候,我得到了拒绝的权限。 有任何想法吗?

Windows 7的VPN到OS X服务器错误629,试了很多select

我很难连接到我的pipe理员的办公室服务器。 我最近擦了硬盘,并用os x服务器重新安装了os x yosemite。 我在家中使用Windows 7机器,我尝试连接到我的Mac服务器。 我知道公共IP工作,因为我可以很好地SSH和VNC。 直到服务器擦除,我已经完全运行VPN服务,所以我知道他们的工作。 这一点,并没有麻烦ping通我的公共知识产权。 我不断validation用户名/密码,并挂起,然后给出错误629消息。 我有… 用4个成功的包封住公共服务器的IP,每隔一段时间都有9ms的奇怪时间。 扁出closures我的家庭Windows防火墙,也试图添加适当的例外。 已经尝试使用OS X服务器自动向导来调整我的路由器端口转发/端口的开放,以及尝试手动input我的本地服务器的IP地址和端口在机场实用程序中打开。 尝试ping,然后连接到本地地址,而不是公共地址。 试图closures所有forms的encryption。 尝试重置用户名/密码。 检查了OS X优胜美地的无障碍function,它说VPN是公开的。 closures自动VPNtypes并手动尝试L2TP和PPTP。 更新01-07-15: 自从这个职位,我现在也… 尝试在networking选项卡下的机场实用程序中添加所有OS X VPN端口例外。 试图VPN到本地地址,而不是公共地址。 试图添加一个预先确定的密钥或共享密钥,并强制L2TP 通过本地/公共地址将我的同事桌面Mac机连接到VPN。 这两个工作,他们也可以发送/接收/pipe理服务器上的文件共享。 从我的Windows客户端的错误629给了一个报告生成器,抽出一个500页的“摘要”…我将削减看似重要的细节: 安装检查:无法validation已安装的远程访问组件。 电话簿文件:设备= WAN Miniport(IKEv2)< – 奇怪,因为我不认为这应该是IKEv2 远程访问事件日志 事件types:错误 事件来源:RasMan 事件类别:无 事件ID:20276 说明::由于select了身份validation协议,连接尝试在端口:VPN3-1上失败。 检查在连接的客户端和服务器端的操作系统中是否支持身份validation协议 还有什么需要从错误报告中复制,lemme知道。

Mac OS X> pfctl>如何限制特定端口的带宽?

我需要限制我们的Apache服务器的带宽(默认在端口80上运行)。 ipfw很容易,如下所示: sudo ipfw pipe 1 config bw 100Kbytes/s sudo ipfw add 1 pipe 1 src-port 80 但是,在新版本的Max OS X中ipfw已经停产。 我们有办法使用pfctl (或任何其他类似的工具)来做到这一点吗? 我search了网页,但没有运气! (因为文档非常奇怪)

SOS代理在Mac OS优胜美地

我无法弄清楚为什么我的ssh创build的袜子代理工作与curl,但不是与Chrome +的Mac OS优胜美地。 使用ssh -D 8080 -p 5432 -i mypubkey.pem my-user@my_server_ip创build的Socks代理ssh -D 8080 -p 5432 -i mypubkey.pem my-user@my_server_ip testingcurl –socks5 localhost:8080 http://www.whatsmyip.net/ |grep "Address is" 并与curl –proxy socks://localhost:8080 http://www.whatsmyip.net/ |grep "Address is" 结果如下: <h1 class="ip">Your <acronym title="Internet Protocol">IP</acronym> Address is <input type="text" value="my_server_ip" /></h1> <h1 class="ip">Your <acronym title="Internet Protocol">IP</acronym>V6 Address is <input type="text" value="my_server_ip_v6" /></h1> […]

MAC OS X Server,从launchd卸载后进程保持respawning

我在系统日志中不断收到以下消息: com.apple.launchd.peruser.0(homebrew.mxcl.memcached [PID])退出代码:64 com.apple.launchd.peruser.0(homebrew.mxcl.memcached)限制重生:将在10秒后开始。 显然,我以前已经将homebrew.mxcl.memcached.plist加载到launchd中,以便在启动时运行memcached。 在网上search后,我得知这是由于进程无法启动造成的。 一个解决scheme是从launchd卸载plist从launchctl unload -w /Library/LaunchAgents/homebrew.mxcl.memcached.plist ,并launchctl remove homebrew.mxcl.memcached ,我已经完成。 请注意,消息中的peruser.0表示它正在为用户root运行“peruser”。 我以root用户身份login,卸载homebrew.mxcl.memcached条目,并删除launchd中的标签。 这在另一台机器上停止消息(对于没有root用户),但我仍然得到这个服务器上的不断respawn消息。 我已经使用launchctl list确认memcached不再存在,并且在尝试卸载/删除launchctl中的memcached时也收到了预期的错误消息。 当我执行launchctl stop homebrew.mxcl.memcached时,我也得到以下内容 launchctl停止错误:没有这样的过程 看起来memcached plist已经成功从launchctl中删除了。 我很困惑,为什么我仍然每10秒获得重生错误消息,即使plist不再在launchd中加载。 我已经search了关于这个问题的现有职位,但没有发现。 任何帮助/提示将不胜感激。 谢谢! UPDATE 我已经从root用户注销,并以普通用户身份login,以检查日志,并停止消息。 它看起来像进程仍然加载为root用户以某种方式login运行..