如何修改启动中的docker vsftp 的vsftp.conf
时间: 2024-05-05 22:17:43 浏览: 99
要修改启动中的docker vsftp的vsftp.conf文件,需要执行以下步骤:
1. 进入运行中的docker容器:
```
docker exec -it <容器名称或ID> /bin/bash
```
2. 进入vsftp的配置文件目录:
```
cd /etc/vsftpd
```
3. 修改vsftp.conf文件:
```
vi vsftp.conf
```
4. 在文件中进行修改,例如修改FTP根目录:
```
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_local_user=YES
allow_writeable_chroot=YES
local_root=/ftp
```
5. 保存并退出文件。
6. 重启vsftp服务:
```
service vsftpd restart
```
7. 退出docker容器:
```
exit
```
阅读全文