Linux和Windows系统搭建FTP服务器

一:Windows:

1:使用FileZilla_Server搭建ftp服务器

FileZilla官网:http://www.filezilla.cn/

1:在官网上下载FileZilla_Server服务端,下载下来解压如下图:

Linux和Windows系统搭建FTP服务器_第1张图片

:2:双击 FileZilla Server执行服务的安装

会提示如下图,点击安装即可:

Linux和Windows系统搭建FTP服务器_第2张图片

安装完毕,后继会弹出一个是否启动服务的提示,如下图:

Linux和Windows系统搭建FTP服务器_第3张图片

点击是;

之后可以查服务已经在运行:

3:之后点击FileZilla server Interface进行其他配置

Linux和Windows系统搭建FTP服务器_第4张图片

注意:此处的端口是服务端进行配置时使用的端口,和外网访问ftp时的端口不一样

输入登录密码登录即可

Linux和Windows系统搭建FTP服务器_第5张图片

表示登录成功!

之后点击编辑-设置 进行基本设置

Linux和Windows系统搭建FTP服务器_第6张图片

设置完毕后,添加用户

Linux和Windows系统搭建FTP服务器_第7张图片

点击添加用户,添加完毕后点确定

之后勾选启用账户,设置密码即可保存

添加完用户后,设置访问路径:

Linux和Windows系统搭建FTP服务器_第8张图片

服务端管理登录端口可在这里进行设置:

Linux和Windows系统搭建FTP服务器_第9张图片

如果需要屏蔽指定IP,可以在如下图进行设置:

Linux和Windows系统搭建FTP服务器_第10张图片

以上设置完毕,基本也就OK了

4:验证

本地启动客户端进行连接:

Linux和Windows系统搭建FTP服务器_第11张图片

输入账号和密码 进行登录即可

注意:服务端是UTF-8的编码,所以这边在登陆乱码无法登陆时进行如下设置即可:

Linux和Windows系统搭建FTP服务器_第12张图片

二:Linux:

1:Centos7

执行yum install -y vsftpd

Linux和Windows系统搭建FTP服务器_第13张图片

出现如下图即表示安装成功!

Linux和Windows系统搭建FTP服务器_第14张图片

Linux和Windows系统搭建FTP服务器_第15张图片

配置文件解析:

Linux和Windows系统搭建FTP服务器_第16张图片

 

Linux和Windows系统搭建FTP服务器_第17张图片

其他设置根据需求修改配置文件即可;

配置好之后就可以新增ftp用户:

>useradd -d /home/ftphome -s /sbin/nologin ftpuser    #新建ftp登录用户

>passwd ftpuser   #修改密码

Linux和Windows系统搭建FTP服务器_第18张图片

测试连接:

连接失败,提示:

Linux和Windows系统搭建FTP服务器_第19张图片

错误原因是连接协议不正确,解决:

修改配置文件,修改

Linux和Windows系统搭建FTP服务器_第20张图片

找到如下参数,更换为第二行值,之后重启sshd服务即可

再次测试:

Linux和Windows系统搭建FTP服务器_第21张图片

成功!!

你可能感兴趣的:(Linux学习笔记)