当前位置:   article > 正文

Mac下搭建FTP服务器_mac ftp server

mac ftp server

网上有很多文章讲了FTP的搭建,其中:

但是很少有说在Mac下搭建FTP服务器的,下面本文将给讲解下再Mac系统下搭建FTP服务器。

1. FTP服务器下载

首先去Apache官网下载ftp服务器:https://mina.apache.org/ftpserver-project/downloads.html
在这里插入图片描述
我下载的是最新的Apache FtpServer 1.1.1 Release版本
在这里插入图片描述
选择编译好的安装包,由于我的是Mac系统,这里选择apache-ftpserver-1.1.1.tar.gz
在这里插入图片描述
按他的推荐来下载,网速是最快的。

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

接下来修改服务器配置信息(\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">
	<listeners>
		<nio-listener name="default" port="8022">
		    <ssl>
                <keystore file="./res/ftpserver.jks" password="password" />
            </ssl>
		</nio-listener>
	</listeners>
	<file-user-manager file="./res/conf/users.properties" />
</server>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

3. 运行

进入bin目录(\apache-ftpserver-1.1.1\bin)运行命令:

ftpd.sh res/conf/ftpd-typical.xml
  • 1

在这里插入图片描述
浏览器输入地址:ftp://127.0.0.1:8022/
在这里插入图片描述
可以看到FTP服务器搭建成功,并能正常运行。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/796794
推荐阅读
相关标签
  

闽ICP备14008679号