CentOS7下安装FTP服务

CentOS7下安装FTP服务

1、安装vsftp

1.1、安装vsftp,测试安装的vsftpd的版本是:vsftpd.x86_64 0:3.0.2-11.el7_2

yum -y install vsftpd

1.2、修改配置文件

vi /etc/vsftpd/vsftpd.conf

    保证下面3项为YES

    anonymous_enable=YES

    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

CentOS7下安装FTP服务

1.3、设置vsftpd开机启动

systemctl enable vsftpd.service

CentOS7下安装FTP服务

1.4、启动并查看vsftpd服务状态,systemctl启动服务成功不会有任何提示,绿色的active表示服务正在运行

systemctl start vsftpd.service
systemctl status vsftpd.service

CentOS7下安装FTP服务

 

2、本地验证ftp是否可以正常访问

2.1、安装ftp

yum -y install ftp

2.2、使用anonymous登陆,无需密码

ftp localhost

CentOS7下安装FTP服务

220表示服务正常,可以登陆;230表示登陆成功。

2.3、查看FTP服务器文件夹信息

CentOS7下安装FTP服务

 

3、  外部证ftp是否可以正常访问

3.1、关闭防火墙(也可以设置防火墙规则,得再百度了)

systemctl stop firewalld.service

  为防止机器重启后防火墙服务重新开启,可将防火墙服务永久关闭。

systemctl disable firewalld.service

3.2、在window上输入ftp://IP地址,可看到ftp下的目录(pub为系统预设的)

CentOS7下安装FTP服务

4、文件读写。

     到上面为止,我们发现ftp目录下并不能读写文件,这是由文件夹权限和selinux引起的。

4.1、设置文件夹权限,将pub文件夹的权限设置为777

chmod 777 -R /var/ftp/pub

4.1、关闭selinux服务

vi /etc/selinux/config

    将SELINUX=enforcing改为:SELINUX=disabled

CentOS7下安装FTP服务

4.3、系统重启,让配置生效

shutdown -r now

4.4、上传文件

CentOS7下安装FTP服务

 

至此,ftp完全安装完成,若需为FTP配置用户权限,可自行百度。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113378.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • gridview属性_GridView

    gridview属性_GridViewGridView在生成HTML代码的时候会自动加上style=”border-collapse:collapse;”以及border=1,rules=”all”这些属性,这些在IE下都没什么影响,但是在FF下就会影响显示,style=”border-collapse:collapse;”;是由于设置了CellSpacing=”0″产生的,当设置CellSpacing=”1″后就没有,可以去掉sty

    2022年9月25日
    4
  • malloc函数的用法(超级白话版)[通俗易懂]

    malloc函数的用法(超级白话版)[通俗易懂]malloc函数的用法在这里,我不讲什么原理性的东西,我就单纯讲讲怎么用。首先malloc()函数返回的是void*类型,所以用的时候要进行强制类型转换malloc函数用完后,记得使用free()函数来释放空间,不然只分配不释放会出问题例L=(int*)malloc(sizeof(int));我们看到了先用int*进行了强制类型转换,说明L的类型为int*,⚠️如果你不进行强制类型转换,分配空间会报错sizeof(int)的意思是分配的字节数,分配和int类型一样的字节数,当然,

    2022年4月29日
    59
  • 小程序白屏问题和内存研究

    小程序白屏问题和内存研究

    2021年6月18日
    109
  • Drupal 安装过程「建议收藏」

    Drupal 安装过程「建议收藏」php.ini文件https://drupal.stackexchange.com/questions/164172/problem-installing-in-local-the-translation-server-is-offlinecurl.cainfo=”C:\wamp64\keys\cacert.pem”转载于:https://www.cnblogs.com/A…

    2022年7月20日
    15
  • NumPy使用图解教程「建议收藏」

    NumPy使用图解教程「建议收藏」NumPy使用图解教程

    2022年8月2日
    11
  • windows route命令[通俗易懂]

    windows route命令[通俗易懂]命令:routeprint:打印当前的路由表routedelete:删除一条路由routeadd:增加一条路由,如果最后加上–p选项,表示永久增加静态路由,重启后不会失效routechange:更改一条路由例:routeCHANGE157.0.0.0MASK255.0.0.0157.55.80.5METRIC2IF2CHANGE只用于修改网关和/或跃点数。具体场景:一台电脑通过双网卡,同时连接内网与外网.内网地址10.0.

    2022年7月18日
    197

发表回复

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

关注全栈程序员社区公众号