如何在mac上linux 打开ftp服务务

2834人阅读
服务器(1)
今天想把我们游戏的app包和更新patch放到服务器上,方便大家下载/更新。手头没有linux服务器,工作用的我有一台Windows PC,一台mac mini。windows机器是工作主机器,不能作为文件服务器,而且mac省电/静音,就折腾了一下Mac开启Http和Ftp服务。Mac系统自带了Apache和Ftp服务,只需要开启、配置一下就可以了。
开启Apache
#sudo apachectl start
终端输入上述命令,apache就开启了。在本机浏览器中输入,可以看到页面显示内容”It works!”。该页面位于apache的默认根目录/Library/WebServer/Documents/。
配置Apache
打开Apche的配置文件,/etc/apache2/httpd.conf
在httpd.conf中找到#Include /private/etc/apache2/extra/httpd-vhosts.conf,去掉前面的#,保存。
打开Apache虚拟主机配置文件,/etc/apache2/extra/httpd-vhosts.conf。
注释掉文件中配置的2个虚拟主机例子
&VirtualHost *:80&
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/usr/docs/dummy-"
ServerName dummy-host.example.com
ErrorLog "/private/var/log/apache2/dummy--error_log"
CustomLog "/private/var/log/apache2/dummy--access_log" common
&/VirtualHost&
&VirtualHost *:80&
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/usr/docs/dummy-"
ServerName dummy-host2.example.com
ErrorLog "/private/var/log/apache2/dummy--error_log"
CustomLog "/private/var/log/apache2/dummy--access_log" common
&/VirtualHost&
添加自己的配置
DocumentRoot "/Users/YourUserName/Desktop/update"
ServerName localhost
ErrorLog "/private/var/log/apache2/error_log"
CustomLog "/private/var/log/apache2/access_log" common
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
Allow from all
在alias模块里加
Alias update /Users/YourUserName/Desktop/update
保存后重启Apache,#sudo apachectl restart
5. 在浏览器里访问,error_log提示”Permission Denied”
官方文档,里讲到Apache对访问到的各层级目录都要求644权限,我之前只设置了update目录的,要逐层向上把路径中所有层级目录都chmod 644 dir
6. error_log又提示”Client denied by server configuration”
官方文档,真是好啊,讲的明明白白。针对Apache 2.2访问权限配置是
Order deny,allow
Deny from all
针对2.4配置是
Require all denied
#sudo apachectl -v
查看我的Mac自带的Apache版本是2.4.16,修改一下配置
DocumentRoot "/Users/macmini3/Desktop/update"
ServerName localhost
ErrorLog "/private/var/log/apache2/sites-error_log"
CustomLog "/private/var/log/apache2/sites-access_log" common
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
7.再访问,如愿正常显示页面了。
开启和关闭的命令分别是以下两条,很简单
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
想开机自启动ftp服务就编辑ftp.plist
&Disabled&
--& 改为Enabled
访问的用户名和密码是登录mac系统的用户名和密码。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:157720次
积分:3034
积分:3034
排名:第9251名
原创:53篇
转载:14篇
评论:125条
文章:21篇
阅读:54550
文章:21篇
阅读:13539
(1)(3)(2)(2)(1)(1)(1)(1)(2)(2)(1)(2)(3)(6)(5)(1)(1)(1)(1)(4)(5)(9)(11)(1)(1)(1)(1)(1)(1)(1)(1)最后登录16-12-27在线时间23 小时赞0 注册时间06-3-17积分30帖子精华0UID25719
注册日期: 06-3-17
帖子: 7|积分: 30
赞助商广告
Chrome 43.0.
如题,mac os x server如何搭建ftp服务器?
其实问题是这样的,公司新换了一台京瓷的c8520一体机,在设置扫描到文件夹是失败,咨询客服说,mac系统从某个版本开始不支持smb扫描了,但是我在扫描一体机上却可以访问的该文件夹。既然smb不行,那只能改成ftp了,没想到mac现在也不支持ftp了?
求大侠指点迷津。
最后登录17-1-27在线时间1940 小时赞3 注册时间12-4-11积分2110帖子精华0UID331196
( ☆☆☆☆ )
分享于 15-6-30 10:55:04
Safari 8.0.6
Mac OS X 10.10.3
在服务里启个ftp不就行了。又那里不支持来,难道你以前是支持ftp的?那照样设一下就行了。
最后登录16-12-27在线时间23 小时赞0 注册时间06-3-17积分30帖子精华0UID25719
分享于 15-6-30 11:06:53
Chrome 43.0.
mingle 发表于 15-6-30 10:55
在服务里启个ftp不就行了。又那里不支持来,难道你以前是支持ftp的?那照样设一下就行了。
求大侠指教具体怎么做,以前没用过mac。只是客服人员这么说,我也不知道以前支不支持。
最后登录16-12-27在线时间23 小时赞0 注册时间06-3-17积分30帖子精华0UID25719
分享于 15-6-30 11:52:53
Chrome 43.0.
找了半天,有个命令可以打开ftp服务
开启 FTP Server
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
关闭 FTP Server
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
那么问题来了,如何新建FTP的用户名密码,并且给予相应的权限呢?
最后登录17-1-27在线时间64245 小时赞469 注册时间05-4-23积分77314帖子精华171UID4
分享于 15-6-30 13:45:52
Safari 9.0
Mac OS X 10.11
final202 发表于 15-6-30 11:52
找了半天,有个命令可以打开ftp服务
开启 FTP Server
sudo -s launchctl load -w /System/Library/Launch ...
unix 上不是开ftp服务 . 用的是 SSH 登陆. 属于 sFTP .
楼主你安装了 Server 程序后就有了.有钱没钱回家过年,提前祝大家春节快乐!
一年一度的农历春节即将来临,狮子威威在此代表威锋网及威锋网所有工作人员恭祝天下的...
在威锋十周年之际,第九届『WeiPhone 摄影大赛』拉开了帷幕,现在第一季开始征稿了!
这算不算是农历新年到来前的一份惊喜?
iOS 10.3和macOS 10.12.4都是大版本升级,新功能挺多的。
要知道新功能的作用,以及一些限制。
该小组此前由亚马逊、Facebook、谷歌、微软和IBM创立。
此前有用户指出,苹果因为收到的差评太多而删除部分评论。
《DROP'd》首先在画面上就一改以往的昏沉灰暗,使用了相当明亮的色调,一下子让人倍感...
《米亚夺宝传奇》采用了卡通的设计风格,而与此同时,多种色彩的合理搭配也让游戏的场...
科学原本应该是推动人类发展的力量,但是如果被坏人掌握的话,那对于人类来说就会是一...
这款游戏集快节奏操控与精选音轨于一身,试图打造与众不同的游戏体验。
国粹不愧是国粹,独特的皮影效果令人耳目一新!
经过最近几年的发展,MOBA 类游戏现在已经基本形成了其固定的游戏模式,审美疲劳之下...
游戏在中国区的本周新游推荐里不是太显眼,但当你抱着试一试的心情购买下载之后,就会...
要知道新功能的作用,以及一些限制。
此前有用户指出,苹果因为收到的差评太多而删除部分评论。
安全摄像头 Dropcam 公司联合创始人和前 CEO Greg Duffy 将离开谷歌,并加入苹果,根...
希望更多我们喜欢的电影或者游戏,能推出相应主题的iPhone配件~
数据居然是不准确的?不管醉没醉,我们都不能酒后驾车!
Gamevice 终于让 iPhone 7 更像一个游戏机~
手工制造,又是皮革,总之就是昂贵啊~
AirClip 不仅能够将 AirPods 连接在一起,还可以在不小心弄丢之后通过追踪器重新找回...
mac怎么开ftp服务器?
注册时间 最后登录
在线时间1823 小时 UID
主题帖子人气
白金苹果, 积分 3391, 距离下一级还需 2609 积分
如题,我在度娘搜索了下,都说Mac是自带ftp服务器功能的,只要把文件共享打开就行了。可是,smb功能正常,就是ftp怎么都无法登陆,怎么回事啊?已经确定账户和密码是正确的,端口扫描也能扫到21端口。↓Mac系统上登录如图所示↓
16.19.15.png (65.15 KB, 下载次数: 0)
16:25 上传
↓win系统上登录如图所示↓
16.10.10.png (152.91 KB, 下载次数: 0)
16:26 上传
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
注册时间 最后登录
在线时间1313 小时 UID
主题帖子人气
能打开ftp,没听说过自带ftp服务器啊?&&
去下个软件开ftp服务器吧
注册时间 最后登录
在线时间162 小时 UID
主题帖子人气
finder下command + k
注册时间 最后登录
在线时间1823 小时 UID
主题帖子人气
smb没问题。但是……我的目的是用ftp。回2楼kcw2424于10 分钟前发表的: finder下command + k
用smb......
注册时间 最后登录
在线时间21 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
注册时间 最后登录
在线时间946 小时 UID
主题帖子人气
10.8以后这个功能已经移除了,只有找第三方的软件替代了!回楼主yuzenan888于4 小时前发表的: 如题,我在度娘搜索了下,都说Mac是自带ftp服务器功能的,只要把文件共享打开就行了。可是,smb功能正常,就是ftp怎么都无法登陆,怎么回事啊?已经确定账户和密码是正确的,端口扫描也能扫到21端口。↓Mac系统上登录如图所示↓
注册时间 最后登录
在线时间1823 小时 UID
主题帖子人气
原来如此!谢谢你了。回5楼zbqwert于昨天 21:06发表的: 10.8以后这个功能已经移除了,只有找第三方的软件替代了!......
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!

我要回帖

更多关于 mac打开ftp 的文章

 

随机推荐