天天看点

基于ECS搭建FTP服务的笔记

1.远程连接ECS服务器

首先检查系统是否装有ssh工具

基于ECS搭建FTP服务的笔记

然后登陆ECS服务器

基于ECS搭建FTP服务的笔记

2.安装vsftpd

首先执行安装命名

基于ECS搭建FTP服务的笔记

其次设置FTP服务开机自启,并启动FTP服务,查看FTP服务监听的端口

基于ECS搭建FTP服务的笔记

监听端口为21,vsftpd默认开启匿名访问功能。

3.配置vsftpd

进入匿名用户模式,且将匿名上传权限anon_upload_enable=YES 的注释解开

基于ECS搭建FTP服务的笔记

然后更改/var/ftp/pub目录的权限,为FTP用户添加写权限,重启FTP服务,创建Linux用户,并设置密码

基于ECS搭建FTP服务的笔记

再创建一个供FTP服务使用的文件目录,更改/var/ftp/test目录的拥有者为ftptest,修改vsftpd.conf配置文件

基于ECS搭建FTP服务的笔记
基于ECS搭建FTP服务的笔记

最后 在/etc/vsftpd目录下创建chroot_list文件,并在文件中写入例外用户名单,重启FTP服务

基于ECS搭建FTP服务的笔记

4.客户端测试

打开谷歌浏览器,输入FTP端口

基于ECS搭建FTP服务的笔记

继续阅读