FTP服务器搭建及工具类封装

FTP服务器搭建及工具类封装,第1张

使用yum安装之后,FTP服务的配置文件路径是:/etc/vsftpd/vsftpdconf

使用vim命令编辑该配置文件。

FTP服务器有两种访问模式,分别是:匿名模式、本地用户模式。一般推荐本地用户模式,它更加安全

ESC退出编辑文件编辑模式,然后保存写入文件的内容

修改vsftpdconf文件

创建意外用户名单文件chroot_list文件,不管你实际中会不会用到该文件,都必须创建该文件,注意:必须创建!必须创建!必须创建!!!

最后需要注意的是,如果你的服务器是阿里云或者其他的云服务器,它是有安全策略的,需要你去云服务管理控制台,开启几个端口:21、50000-50010

然后测试访问即可。

测试工具可以使用这个

https://wwwfilezillacn/downloadspm=a2c4g111866232116bd05c3eaYSx4D

说明:

工具类是借鉴这篇博客的,不过封装的方法有些小问题,我测试之后修改了几个参数

,博客地址: https://blogcsdnnet/baidu_34389984/article/details/79314160

然后FTP的官方文档地址是: http://commonsapacheorg/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPClienthtml

感兴趣的大佬可以自行研究一下

方法/步骤

1

首先,至百度下载一个Filezilla服务器软件,百度自己的软件库里面就有!

2

接着,完成快速安装,按照标准的模式安装即可!

3

完成安装后打开该服务器软件,进入Filezilla服务器的主界面,如下图所示:

4

接着,分别点击”Edit“,”users“,进入用户的配置界面。

5

我们将要在这个界面完成FTP用户的添加和编辑等操作,点击”Add“开始添加用户。如,我这里创建的是“test”用户。

6

接着,创建test用户的密码。先勾选Password,然后在右边输入需要的密码,如,我这里配置的密码是”test“。

7

然后,点击左侧的”Shared Folder“进入ftp目录配置界面,点击”Add“选择系统的D盘根目录为FTP的目录!

8

接着,配置该ftp目录的”访问权限“,一般如果无特殊需求的就都勾选了吧!如果有限制只能上传不能下载的,那么Read属性就不要勾,反之,如果限制可以下载但不能上传的,那么Write属性就不要勾。

9

然后,为了进一步控制FTP服务器的操作记录,我们要把FTP服务器的日志记录功能打开。分别点击”Edit“,”Setting“,”Logging“,点选”Enable logging to file“。这样就开启了ftp服务器的日志记录功能了!

10

最后,我们来测试一下服务器是否能够正常访问吧!

简单测试就好了,打开资源管理器,输入命令:

ftp://127001/

在弹出的对话框中输入我们前面创建的ftp账号密码:test:test,确实能够访问哦,说明此次试验是成功的!

http://jingyanbaiducom/article/ae97a646c91acdbbfd461d2ehtml

你是用FileZilla Server架设FTP服务器对吧。将FileZilla Server作为服务安装,并随Windows系统启动。然后运行你安装目录里面FileZilla Server Interfaceexe文件,你能看到你当前服务器的IP地址和端口,比如server address:19216812 port:14147

然后你就能用IE或者其他FTP客户端登录你的这台FTP服务器了。

更具你的追问登录地址是ftp://localhostcom ,我觉得是你的IP出现了问题。因为本地默认的IP是127001,对应的http://localhost,所有其他的机子无法识别这个服务器。你应该在网络设置里面增加你这台服务器的IP,

比如你的这台机子的IP 是 19216812 ,那么 你其他机子在IE中登录FTP的,应该输入 ftp://19216812 或者是ftp://19216812:14147

但不能用路由器上的。尤其是无线路由的IP是每次开机都会变化的。建议你用网线连接这台FTP服务器,然后配置固定的IP就可以了。那我建议你在这台FTP服务器上安装一个花生壳软件。这样就很简单了。

服务器上d:webs\下面有a、b、c、d、e五个目录,设置2个ftp账号x、y,把a、b、c分给x,把d、e分给y

做法:

1) D:webs\ 下面先建2个空文件夹virtualX、virtualY

2) filezilla中新建一个x账户,把virtualX、a、b、c四个目录全部分给他,并设置virtualX为主目录(home),然后分别右键点击a、b、c,在弹出的窗口中选择“Edit aliases”按钮,即编辑别名,在弹出的框中分别输入d:webs\virtualX\a,d:webs\virtualX\b,d:webs\virtualX\c。

3) 重复上述步骤设置Y用户

4) 客户端X用户链接后远程目录显示a、b、c三个,Y用户显示d、e。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » FTP服务器搭建及工具类封装

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情