ECS训练营-DAY1分享(如何安装vsftpd)

基于ECS搭建FTP服务
步骤分五步
一、创建ECS服务器(创建实例)
二、远程连接服务器
Windows下使用CMD
1.先检查系统是否有ssh工具

如果没有工具需要下载
2.在终端中输入ssh (服务器用户名)@(服务器弹性ip)
ECS训练营-DAY1分享(如何安装vsftpd)

三、安装vsftpd
1.使用命令
yum install -y vsftpd
ECS训练营-DAY1分享(如何安装vsftpd)

2.设置FTP服务开机启动
systemctl enable vsftpd.service
3.启动FTP服务
systemctl start vsftpd.service
4.查看FTP监听端口
netstat-antup | grep ftp
ECS训练营-DAY1分享(如何安装vsftpd)

四、配置FTP
分匿名模式和用户模式,只可以同时配置一种
匿名模式:
1.修改配置文件vstfpd.conf
vim /etc/vsftpd/vsftpd.conf
按i进入编辑模式找到anon_upload_enable=YES前的#号删掉
再按ecs退出编辑模式 :wq保存并退出

ECS训练营-DAY1分享(如何安装vsftpd)
2.更改/var/ftp/pub目录的权限,为FTP用户添加写权限。
chmod o+w /var/ftp/pub/
3.重启FTP服务
systemctl restart vsftpd.service
用户模式:
1.创建linux账户并设置密码
2.创建一个供FTP服务使用的文件目录。

  1. 更改/var/ftp/test目录的拥有者为ftptest。
  2. 修改vsftpd.conf配置文件。
  3. 在/etc/vsftpd目录下创建chroot_list文件,并在文件中写入例外用户名单。

    1. 重启FTP服务。
      第五步 客户端测试

用户模式:ftp://(FTP服务器公网IP地址):FTP端口
输入用户名和密码
匿名模式不需要客户端测试

上一篇:【重磅直播预告】java oom原因与排查解决办法


下一篇:Android 热修复之DexPatch 介绍