多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ## ftp服务 **安装** ``` sudo yum update -y sudo yum install vsftpd -y sudo systemctl start vsftpd sudo systemctl enable vsftpd ``` **配置 vsftpd** /etc/vsftpd/vsftpd.conf ``` // 启用本地用户登录:允许系统用户使用 FTP 服务 local_enable=YES // 启用上传权限:允许用户上传文件 write_enable=YES // 启用 chroot:限制用户只能访问自己的主目录 chroot_local_user=YES // 对主目录下有可写权限,否则ftp 软件会报错 allow_writeable_chroot=YES // 启用匿名用户访问(如不需要可以关闭) anonymous_enable=NO ``` 设置后重启服务 ``` sudo systemctl restart vsftpd ``` ### 创建 ftp 用户 创建用户 ``` sudo useradd -d /www/ta_screen -m ta_screen ``` 设置密码 ``` sudo passwd ta_screen ``` 设置用户访问目录 ``` sudo chown ta_screen:ta_screen /www/ta_screen sudo chmod 755 /www/ta_screen ``` ### 阿里云服务的 FTP 需要开启 1024/65535端口,在安全组中 添加1024/65535端口 ![](https://img.kancloud.cn/46/13/461392773ffff7a3e250cfc864a0c332_1610x543.png)