欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

腾讯云下的CentOS7 配置 FTP 服务器

程序员文章站 2022-06-26 08:23:27
第一步安装vsftp * yum -y install vsftpd 第二步配置ftp文件 要实现用户不仅可以下载ftp上的内容 还可以删改增加文件到ftp服务器 需要给ftp的目录赋予写入权限 1.匿名用户 首先修改配置文件 * vim /etc/vsftpd/vsftpd.conf 修改配置文件 ......

第一步安装vsftp

* yum -y install vsftpd

第二步配置ftp文件

要实现用户不仅可以下载ftp上的内容 还可以删改增加文件到ftp服务器 需要给ftp的目录赋予写入权限

1.匿名用户

首先修改配置文件

* vim /etc/vsftpd/vsftpd.conf 修改配置文件

* anon_upload_enable=YES                  允许匿名用户上传文件;

* anon_mkdir_write_enable=YES          允许匿名用户创建目录;

* anon_other_write_enable=YES           允许匿名用户其他写入权限。

此时已经可以在自己的电脑上输入ftp://+ip地址进入ftp服务器了 但是还不能更改和上传文件 只能下载文件

此时匿名用户的默认文件夹为

/var/ftp/

要给默认ftp服务器目录赋予写入权限

cd /var/ftp

* chmod o+w pub/* 

2.需要密码登录的ftp服务器

创建用户

* useradd ftpuser

*echo "passwd" |passwd --stdin ftpuser

此时用密码登录的用户目录为

/home/ftpuser

第三步开启ftp服务

* systemctl start vsftpd.service //开启ftp服务

*systemctl enable vsftpd.service //ftp服务自启动