Ubuntu 16.04 FTP服务器安装及配置

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

1. 安装软件包vsftpd

Ubuntu 16.04 FTP服务器安装及配置_第1张图片

提示已经安装

2. 创建ftp的账户及密码

Ubuntu 16.04 FTP服务器安装及配置_第2张图片

3. 配置文件

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

Ubuntu 16.04 FTP服务器安装及配置_第3张图片

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

Ubuntu 16.04 FTP服务器安装及配置_第4张图片

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

 

Ubuntu 16.04 FTP服务器安装及配置_第5张图片

4. 权限配置

Ubuntu 16.04 FTP服务器安装及配置_第6张图片

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

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

6. 通过Windows客户端登入

Ubuntu 16.04 FTP服务器安装及配置_第7张图片

7. linux下面登入

下面我们以centos6.6登入

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

系统显示还没有安装vsftpd

Ubuntu 16.04 FTP服务器安装及配置_第8张图片

服务端vsftpd安装成功

客户端ftp安装

Ubuntu 16.04 FTP服务器安装及配置_第9张图片

Linux常用的FTP命令:

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

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

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

ftp服务器启动成功

访问ftp服务成功

Ubuntu 16.04 FTP服务器安装及配置_第10张图片

 

 

 

 

 

 

 

 

你可能感兴趣的:(linux,嵌入式开发)