Centos7搭建FTP服务的简单过程(centos7搭建ftp服务器的步骤)

Centos7搭建FTP服务的简单过程(centos7搭建ftp服务器的步骤)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

在使用美国虚拟主机的时候。可以利用cPanel面板上传文件。而如果使用的Linux VPS或服务器的话。一般都没有安装cPanel面板。所以大多只能通过FTP上传和下载文件。

不过。对于Linux美国VPS或服务器来说。只有搭建好FTP服务器才能使用FTP功能。本文简单说说在主流的Centos7系统中安装FTP服务器主要过程。仅供大家参考。

第一步。安装FTP服务

直接在终端输入以下命令安装FTP服务:

sudo yum install vsftpd -y

第二步。启动FTP服务

FTP服务安装完成以后。执行以下命令启动服务:

service vsftpd start

第三步。执行开机启动设置

chkconfig vsftpd on

注意:FTP占用的是21号端口。

第四步。禁用FTP匿名登录

启用FTP匿名登录会带来安全隐患。所以需要设置禁止FTP匿名登录。

打开配置文件编辑。vi/etc/vsftpd/vsftpd.conf

打开vsftpd.conf配置文件之后。找到anonymous_enable内容。将其设置为NO。如下图所示:

Centos7搭建FTP服务的简单过程(centos7搭建ftp服务器的步骤)

第五步。重启FTP服务

配置好之后。需要重启FTP服务才能生效。直接输入以下命令即可:

service vsftpd restart

第六步。关闭防火墙

上述FTP服务配置好之后。如果网页版FTP服务打不开。那么还需要停用防火墙。根据需求执行以下其中的一个命令:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

设置没问题的话就可以通过网页登录了。登录地址为ftp://IP地址。如下图:

Centos7搭建FTP服务的简单过程(centos7搭建ftp服务器的步骤)

第七步。禁用SELINUX内核

如果使用FTP工具(如FlashFXP)登录时出现”226 transfer done but failed to open directory”错误。那么还需要禁用SELINUX内核。方法如下:

1。修改/etc/selinux/config文件

2。将SELINUX=enforcing改为SELINUX=disabled

Centos7搭建FTP服务的简单过程(centos7搭建ftp服务器的步骤)

SELINUX内核务必要禁用。否则连接会出错。或者FTP能连上但看不到目录内容。

第八步。重启VPS服务器机器

重启机器很简单。直接输入以下命令即可:

reboot

通过以上过程就可以在Centos7系统中搭建好FTP服务了。当然。如果想要能够正常登录的话。还需要添加相应的FTP账号才行。关于Centos7配置FTP账号。以后有时间在单独写下。这里就不在赘述了。

分享到 :
相关推荐

租用高防服务器对企业的几个好处你知道吗(租用高防服务器对企业的几个好处你知道吗英文)

互联网时代。我们最关注的还是网络安全问题。很多企业或多或少都遭遇过DDoS攻击或CC...

美国云服务器连接不上的原因有哪些(美国云服务器连接不上的原因有哪些呢)

美国云服务器连接不上的原因有:1。硬件配置出现故障。硬盘。内存等;2。连接时IP。用...

搭建云服务器(自己搭建云服务器)

一.服务器的购买我选择的是阿里云的服务器。学生价9.5元一个月。百度直接搜索阿里[&...

广东服务器托管(广东服务器托管怎么样)

很多人在选择广州服务器托管和广州服务器租用的时候。一般都会好几个公司报价做比较。常常...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注