阿里云服务器 centos7 ftp安装
昨天租了阿里云服务器一个月,想玩一下linux系统,结果想用ftp上传本地文件的时候,发现用不了,结果在安装配置的时候折腾了几个小时,在网上查了无数的资料,有的说要改配置文件,有的说要关防火墙,说啥的都有,我按照网上的步骤折腾了半天,还是不行,
最后我决定求助于阿里云的客服,得到回复:
ftp需要您参考下面链接和附件开放安全组20、21、1024-65535 后查看是否正常。
好了,大概知道怎么做了,其实完全不用动配置文件vsftpd.conf
配置步骤如下,
1, 如果没有安装ftp,需要先安装
yum -y install vsftpd
2, 启动ftp
systemctl start vsftpd.service
3, 查看一下启动状态
systemctl status vsftpd.service
如果一切正常,进行下一步
4, 在阿里云管理平台添加安全组
5, 配置文件
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list
首先看ftpusers
这个文件中列出的用户是禁止访问ftp的,因为我使用的是root来访问的,所以要把root给注释掉
再来看user_list
这个表的作就要根据vsftpd.conf文件的下面两个属性设置来决定
Userlist_enable
Userlist_deny
但是我在vsftpd.conf中只找到了userlist_enable
在userlist_enable=YES的情况下,如果userlist_deny=YES的话,那列在user_list文件中的用户就会被禁止访问ftp, 也就是相当于黑名单,如果userlist_deny=NO,则在文件中的用户就会被允许访问ftp,相当于是白名单,
当userlist_deny不存在的时候,其默认状态就是YES,所以我们要把user_list表中的root用户给注释掉
完成所有配置之后,重新启动一下ftp
Systemctl restart vsftpd.service
连接ftp
至些就完成了ftp的安装和配置
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 FTP 服务器
- centos 5 yum安装与配置vsFTPd FTP服务器
- centos下安装vsfptd架设ftp服务器
- centos下安装vsfptd架设ftp服务器
- 阿里云服务器---centos编译安装ffmpeg
- 在centos阿里云服务器上安装配置php运行环境 安装php7
- Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
- centos 5 yum安装与配置vsFTPd FTP服务器
- 从零开始配置阿里云服务器Centos7.4(一):安装python3
- Fedora搭建服务器,DHCP+TFTP+FTP+PXE启动安装CentOS
- 阿里云服务器Linux CentOS安装配置(七)域名解析
- centos 5 yum安装与配置vsFTPd FTP服务器
- 阿里云CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL)
- 阿里云服务器CentOS6.8安装JDK
- 阿里云服务器CentOS 6.3下快速安装部署 LAMP 、vsftpd 环境的方法
- 阿里云服务器CentOS6.8安装Tomcat
- centos6.5安装FTP服务器
- 阿里云服务器Linux CentOS安装配置(三)yum安装mysql
- 阿里云服务器Centos安装rpm版MySql
- 在阿里云主机上基于CentOS用vsftpd搭建FTP服务器