update
This commit is contained in:
@@ -1,5 +1,36 @@
|
||||
# 部署 vsftpd
|
||||
|
||||
- 容器的日志目录:/var/log/vsftpd/
|
||||
- 容器的数据目录
|
||||
- 匿名用户:/var/lib/ftp/
|
||||
- 普通用户:$HOME/
|
||||
|
||||
- 引入 vsftpd 配置
|
||||
- 环境变量
|
||||
```
|
||||
environment:
|
||||
VSFTPD_OPTS: '-owrite_enable=YES'
|
||||
```
|
||||
|
||||
- 挂载配置文件
|
||||
```
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ./vsftpd/vsftpd.conf
|
||||
target: /etc/vsftpd/vsftpd.conf
|
||||
```
|
||||
|
||||
- 创建 vsftpd 普通用户,通过环境变量引入
|
||||
```
|
||||
environment:
|
||||
FTP_USER_1001: 'user1:123456'
|
||||
FTP_USER_1002: 'user2:123456'
|
||||
FTP_USER_1003: 'user3:123456'
|
||||
# 创建三个用户,用户名分别是 user1、user2 和 user3
|
||||
# 对应的 uid 分别是 1001、1002 和 1003
|
||||
# 密码都是 123456
|
||||
```
|
||||
|
||||
- 服务器数据盘挂载到 /data/ 目录下
|
||||
- 根据实际环境修改
|
||||
- docker-compose.yml
|
||||
|
||||
Reference in New Issue
Block a user