Linux 中 FTP 网络服务器的构建

原题目:Linux 中 FTP 网络服务器的构建

创作者:一如莱戈、

全文详细地址:http://cnblogs/hxgoto/p/7079757.html

Vmware12 上安裝的 CentOs6.8, 最后完成物理学机上的 windows10 能一切正常浏览 CentOs 上的 FTP 网络服务器。

一、查询是不是安裝有 ftp 有关的安裝包。

# rpm -qa | grep vsftpd //ftp 的安裝包便是 vsftpd

查询到我的系统软件中沒有安裝有关的包,因此先把安裝包裝上。
网页设计优化技能

# yum -y install vsftpd // 这儿假如沒有配备 yum 源,能够立即用 rpm 的方法安裝也是一样的

查询一下是不是安裝取得成功

二、起动服务并设定启动开机启动。

# service vsftpd start // 起动服务

# chkconfig --level 35 vsftpd on // 设定开机启动

# chkconfig --list vsftpd // 查询是不是设定取得成功

三、配备 vsftpd 文档

ftp 网络服务器关键有三个配备文档,都坐落于 / etc/vsftpd 文件目录下:

ftpusers // 用于特定什么客户不可以浏览 ftp 网络服务器

user_list // 这一文档中的客户是不是能够登陆到网络服务器,在于 vsftpd.conf 文档中的 userlist_enable 和 userlist_deny 这2个选择项。

vsftpd.conf //ftp 网络服务器的主配备文档

四、密名客户浏览

开启 vsftpd.conf

# vi /etc/vsftpd/vsftp.conf

将这2个选择项设定为 YES :anon_upload_enable=YES 和 anon_mkdir_write_enable=YES (一般默认设置早已拥有的,将前边的'#'除掉就可以了了)

那样完成密名客户提交和免费下载文档了。

五、非密名客户的浏览

1. 改动配备文档

# vi /etc/vsftpd/vsftp.conf

先将密名客户浏览关闭: anon_upload_enable=NO

在配备文档结尾加上:userlist_enable=YES, userlist_file=/etc/vsftpd/vsftpd.user_list, userlist_deny=NO

(不清晰实际含意能看下配备文档详细说明)

2. 建立客户

3. 这儿先检测一下,立即应用 ftp1 登陆,发觉是登陆不了的。

4,将客户 ftp 放进 / etc/vsftpd/vsftpd.user_list 文档中。

# vi /etc/vsftpd/vsftpd.user_list

在文档中载入 ftp1(一行意味着一个客户),随后储存撤出,轻载一下服务(# service vsftpd reload)。

再度浏览,应用 ftp1 客户,能够登陆到 ftp 网络服务器。

回到凡科,查询大量

义务编写: