出门莫恨无人随,书中车马多如簇。这篇文章主要讲述Linux---Linux中Ubuntu镜像之下搭建FTP服务相关的知识,希望能为你提供帮助。
前言;
在学习了Linux之后,细想一下其实Linux也就相当于一个服务器,我们也就相当于一个客户端,我们也可以进行数据的交互,那么本篇博文咱们就一起去搭建FTP服务器。
文章目录:
- ??一.FTP了解:??
- ??二.FTP搭建:??
- 1.客户端:
- 2.服务端:
- (1)安装FTP:
- (2).修改配置:
- (3).启动服务:
- ??三.FTP客户端:??
一.FTP了解:?
?FTP(File Transfer Protocol?
?)文件传输协议,是 ??TCP/IP?
? 协议组中的??协议之一?
?。??FTP?
?协议包括两个组成部分,其一为??FTP服务器?
?(在本博文中就是??Linux?
?),其二为??FTP客户端?
?(为我们的主机):详情请看:??FTP协议??(链接来自??百度百科?
?)二.FTP搭建: 1.客户端:客户端我们一般使用?
?FileZilla Client?
?,??FileZilla?
?是一个??快速?
?,??实用多功能?
?和??界面直观?
?的??FTP客户端?
?,害怕小伙伴们下载错误,友情链接:链接:https://pan.baidu.com/s/1PVep0a5xZi9ezSKsBzPX4Q2.服务端: (1)安装FTP:
提取码:jcgg
因为博主已经安装过?
?FTP?
?了,所以出现下面这样的界面,如果没有安装请在终端输入??sudo apt-get install vsftpd?
?,如果显示错误,请大家可以去换一下源哦文章图片
安装好之后我们可以来看看?
?FTP?
?的版本,使用??vsftpd -v?
?来进行查看文章图片
(2).修改配置:
当然不可能说下载下来之后就可以使用了,我们还需要对其进行相关配置:
首先我们打开这个?
?vsftpd.conf?
?,使用命令如下:??sudo gedit /etc/vsftpd.conf?
? (使用系统自带的"记事本"打开)
??sudo vim /etc/vsftpd.conf?
? (如果没有??vim?
?,请下载??sudo apt install vim?
?)
打开之后,我们需要修改的位置如下:
将第?(3).启动服务:?25行?
?的取消注释
文章图片
将第??28行?
?的取消注释
文章图片
将第??31行?
?修改为??YES?
?
文章图片
将??123行?
?修改如下所示:
文章图片
将第??125?
?行修改如下图:(首先得在/etc之下创建一个名为??vsfypd.chroot_list?
?的文件,有关文件创建操作请移步:??Linux相关操作(图文解释)??,然后在这个文件中写入自己的??用户名?
?就行了)
文章图片
在??末尾添加?
?如下所示两行:(其中??jcgg为我的用户名,你们一定要改成你们的?
?)
文章图片
??vsftpd.chroot_list?
?:去掉写权限加上可执行权限
当一切配置完成时,我们来?
?启动FTP?
?服务:使用?三.FTP客户端:?sudo /etc/init.d/vsftpd restart?
?命令来启动,启动成功标志如下图所示:
文章图片
1.首先我们验证配置是否正确,如果在客户端可以??ping通服务端?
?,那就说明配置正确
文章图片
由于??ip?
?问题,博主就打码了
2.测试FTP:我们需要在客户端进行 ??ftp 服务端地址?
?
文章图片
当出现230 Login successful
时,代表我们已经连接成功了,就可以进行数据交互了
【Linux---Linux中Ubuntu镜像之下搭建FTP服务】
推荐阅读
- 软件工程师必备Linux命令(ls cd pwd命令)
- Windows系统设置密集60招
- Windows XP系统环境下能安装IE9吗?
- 32位win7系统与64位win7系统有啥差异
- 教你一键关闭Win7系统所有运行程序【图】
- 开机按F1才能进入系统的完整处理办法
- 容易易学Windows XP系统优化10大口诀
- 电脑死机不妨优化
- XP系统登录密码失去的处理办法