# 一键安装vsftp
**Repository Path**: zdonghai/one-click-installation-of-xftp
## Basic Information
- **Project Name**: 一键安装vsftp
- **Description**: 通过脚本一键安装ftp
- **Primary Language**: Shell
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 8
- **Forks**: 4
- **Created**: 2021-05-06
- **Last Updated**: 2025-08-02
## Categories & Tags
**Categories**: lamp
**Tags**: vsftp, shell, FTP, 一键安装
## README
# 一键安装xftp
#### 介绍
通过脚本一键安装ftp
#### 软件架构
脚本为shell语言
#### 安装教程
1. 系统版本
centos7 x64
2. yum源能正常使用
3. 安装方法一
bash <(curl -L https://gitee.com/zdonghai/one-click-installation-of-xftp/raw/master/bash_install)
4. 安装方法二
下载ZIP包
解压压缩包
执行脚本 sh install.sh
5. 权限配置
#### 使用说明
1. 默认用户名和密码
用户名:donghai 密码:123456
1. 添加用户方法
输入命令 add_ftp_user
1. 删除用户方法
输入命令 delete_ftp_user
2. 修改全局ftp目录
修改/etc/vsftpd/vsftpd.conf中的local_root=ftp目录
3. 修改单用户目录
在/etc/vsftpd/user_conf/{用户名}文件末尾添加local_root=ftp目录
4. 修改用户权限
修改/etc/vsftpd/user_conf/{用户名}文件中的相关选项
anon_umask=022 \\(此配置用于web页面,由于web页面的特殊性,故单独设置上传文件权限为755,此掩码值可根据具体情况更改
write_enable=YES \\(写权限)
anon_mkdir_write_enable=YES \\(新建目录权限)
anon_upload_enable=YES \\(上传权限)
anon_other_write_enable=YES \\(删除/重命名的权限)
allow_writeable_chroot=YES \\(允许设置为虚拟用户的家目录/home/ftp)
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request
#### 特技