【发布时间】:2015-01-29 20:20:15
【问题描述】:
我正在尝试迁移我在本地托管的 wordpress 网站,以便在 godaddy 上进行直播和托管。我以前从未这样做过,但我挂断了,因为我的 mac ( OS X 10.9.5 ) 没有像我一直在看的教程那样在共享首选项面板中启用 FTP 服务器的选项。
好像Apple禁用了前端的FTP启用按钮
问题
有没有办法在 Mac 10.0.7 之后的 mac 上启用 FTP 服务器?
感谢您的建议
【问题讨论】:
我正在尝试迁移我在本地托管的 wordpress 网站,以便在 godaddy 上进行直播和托管。我以前从未这样做过,但我挂断了,因为我的 mac ( OS X 10.9.5 ) 没有像我一直在看的教程那样在共享首选项面板中启用 FTP 服务器的选项。
好像Apple禁用了前端的FTP启用按钮
问题
有没有办法在 Mac 10.0.7 之后的 mac 上启用 FTP 服务器?
感谢您的建议
【问题讨论】:
似乎问题是在 MAC Os x 10.7 上启动 FTP,因为 Apple 禁用了在前端轻松启用 FTP 的选项 所以试试这个。
第一
启动终端(/Applications/Utilities) 并输入
以下命令启动 FTP 服务器:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
更新
要测试这是否有效,请运行
$ ftp localhost
你应该得到这样的输出。
Trying ::1…
Connected to localhost.
220 ::1 FTP server (tnftpd 20100324+GSSAPI) ready.
Name (localhost:Valerie):
目前尚不清楚 Apple 为何将简单前端引入 FTP 共享,但如果您仍想在 Mac OS X 中运行本地 FTP 服务器(或 SFTP),您可以借助命令行。
你在 mac 上启用了 FTP,你可以继续进入迁移过程
【讨论】:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist时,它会要求你输入密码,因为我们使用的是sudo命令(超级用户),所以它就像授权提示一样不用担心
1- 检查正在运行的 httpd apache 服务的所有者用户(默认为 _www)。您可以使用如下命令: ps辅助| grep httpd
2- 如果需要,将 Wordpress 文件夹(包含您的 wordpress 安装)的所有权更改为“_www”用户,即 apache httpd 服务的所有者用户:
sudo chown -R _www wordpress
sudo chmod -R 755 wordpress
【讨论】: