| 2022-04-18
网上有很多文章讲了FTP的搭建,但是很少有说在Mac下搭建FTP服务器的,下面小编来讲解下再Mac系统下搭建FTP服务器方法以及如何用花生壳搭建MAC系统的ftp。
1、 FTP服务器下载
首先去Apache官网下载ftp服务器:https://mina.apache.org/ftpserver-project/downloads.html, 选择编译好的安装包,按他的推荐来下载,网速是最快的。
2、安装与配置
下载完成后,解压打开目录,
首先修改用户配置(\apache-ftpserver-1.1.1\res\conf\users.properties),如:需要添加(用户:ftpuser 密码:ftpuser),则在末尾添加:
########### 自定义用户 ##########
密码
ftpserver.user.ftpuser.userpassword=ftpuser
主目录(文件上传的根目录)
ftpserver.user.ftpuser.homedirectory=./res/home
当前用户可用
ftpserver.user.ftpuser.enableflag=true
是否具有上传权限
ftpserver.user.ftpuser.writepermission=true
最大登录数为20(如果为0,表示无限制)
ftpserver.user.ftpuser.maxloginnumber=20
同IP登录用户数为2(如果为0,表示无限制)
ftpserver.user.ftpuser.maxloginperip=2
空闲时间为300秒(如果为0,表示无限制)
ftpserver.user.ftpuser.idletime=300
上传速率限制为480000字节每秒(如果为0,表示无限制)
ftpserver.user.ftpuser.uploadrate=4800
下载速率限制为480000字节每秒(如果为0,表示无限制)
ftpserver.user.ftpuser.downloadrate=4800
接下来修改服务器配置信息(\apache-ftpserver-1.1.1\res\conf\ftpd-typical.xml),修改端口号为8022:
<server xmlns="http://mina.apache.org/ftpserver/spring/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://mina.apache.org/ftpserver/spring/v1 http://mina.apache.org/ftpserver/ftpserver-1.0.xsd
"
id="myServer">
<file-user-manager file="./res/conf/users.properties" />
花生壳搭建MAC系统的FTP服务器需要使用的软件工具包括:花生壳客户端和SERV-U 10.5.0.24。
第一步、下载、安装、登录花生壳客户端
1、下载花生壳客户端并进行安装。
2、输入账号密码登录花生壳客户端。如果忘记密码或没有花生壳帐户,可输入框下方寻求帮助。
3、登录贝锐账号之后,点击主界面左下角的“域名”按钮,进入到域名列表的管理界面。
4、点击“域名诊断”,诊断结果:花生壳已经成功地将您的域名和公网ip绑定在一起了,花生壳的动态域名解析正确无误。
这时候,花生壳客户端已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前的公网IP了。
第二步、搭建Server-U服务器
1、安装Serv-U: 使用Serv-U来搭建FTP服务器,需要先下载安装Serv-U,然后双击程序安装即可。
2、新建域: 在Serv-U中,点击“新建域”。输入“名称”(自定义),然后点击下一步。其他都使用系统默认的设置点下一步直至完成。定义域使用的协议及其对应的端口,若服务器上有其他端口与Serv-U的冲突,建 议修改为其他。
3、新建域账户:
域已经建立好,此时Serv-U会提示域中无用户,是否给域创建用户,点击“是”。 根据提示,我们现在来添加一个用户名为贝锐的账户。 定义此账户的密码。选择此域用户的根目录地址,点击下一步。到了这里我们已经安装并创建好FTP服务了。当然,大家可以根据实际情况自行进行调整。
由于MAC系统的特殊性,可供使用的FTP工具比较有限,用户可根据自己的需求,通过花生壳软件搭建属于自己的FTP服务器,从而实现网路文件无障碍传输,对于用户本身或是网站的使用者都非常有利。如果你的电脑正好是mac系统,如果你正好需要搭建ftp,不妨来试试花生壳这款软件,保证不会让大家失望。