当前位置首页 > Ubuntu知识

Ubuntu部署ftp服务器

阅读次数:244 次  来源:admin  发布时间:

FTP File Transfer Protocol文件传输协议,两台计算机传送文件的协议,客户端可以通过FTP命令从服务器下载,上传文件,修改目录。可以通过命令vsftpd -version查看是否安装了vsftpd。

1. 安装软件包vsftpd

Ubuntu部署ftp服务器

提示已经安装

2. 创建ftp的账户及密码

Ubuntu部署ftp服务器

Ubuntu部署ftp服务器

3. 配置文件

Ubuntu部署ftp服务器

在vsftpd.conf最后一行增加下图框选的内容

Ubuntu部署ftp服务器

创建/etc/allowed_users文件,用来存放允许哪些用户登录,这里增加三个用户。

Ubuntu部署ftp服务器

不允许的登入的用户放在/etc/ftpuser

Ubuntu部署ftp服务器

Ubuntu部署ftp服务器

4. 权限配置

Ubuntu部署ftp服务器

Ubuntu部署ftp服务器

配置local_enabel=YES write_enable=YES 允许当地用户登入,并具有写权限。

5. 开启FTP服务并查询服务

Ubuntu部署ftp服务器

6. 通过Windows客户端登入

Ubuntu部署ftp服务器

7. linux下面登入

下面我们以centos6.6登入

先查看系统是否安装过vsftpd,命令如下

Ubuntu部署ftp服务器

系统显示还没有安装vsftpd

Ubuntu部署ftp服务器

服务端vsftpd安装成功

客户端ftp安装

Ubuntu部署ftp服务器

Linux常用的FTP命令:

open:连接远程服务器;close:断开远程服务器连接;ls:列出服务器当前目录;cd:在服务器上改变工作目录

lcd:在本地改变工作目录;get:从服务器传送指定文件到本地;put:从本地上传指定文件到服务器;

?:显示本地帮助信息;l:转到shell中

Ubuntu部署ftp服务器

Ubuntu部署ftp服务器

ftp服务器启动成功

访问ftp服务成功

Ubuntu部署ftp服务器

上一篇:CentOS7源码安装Ansible2.x
下一篇:Nginx的启动、停止与重启