码迷,mamicode.com
首页 > 其他好文 > 详细

Centos-706-Docker安装ftp服务

时间:2020-08-18 13:19:43      阅读:54      评论:0      收藏:0      [点我收藏+]

标签:nbsp   width   always   service   iptables   style   服务   ima   说明   

约定:

  OS:Centos7.6

  ftp端口:7400,7401,7402-7412;其中7400对应20端口,7401对应21端口,其他端口为被动模式下的数据端口

  ftp测试账号和密码 ftptest/123456

  ftp自定账号和密码 ftpsamba/123456

目标:

  构建ftp服务

 

1.下载镜像

  fauria/vsftpd

2.启动容器  

docker run -d -v /opt/ftp/ftptest:/home/vsftpd/ftptest -p 7400:20 -p 7401:21 -p  7402-7412:7402-7412 -e FTP_USER=ftptest -e FTP_PASS=123456 -e PASV_ADDRESS=192.168.125.163 -e PASV_MIN_PORT=7402 -e PASV_MAX_PORT=7412 --name myvsftpd --restart=always fauria/vsftpd

3.检查运行

  如下图所示说明容器启动成功

技术图片

  4.端口设置

iptables -I INPUT -p tcp --dport 7400 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7401 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7402 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7403 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7404 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7405 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7406 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7407 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7408 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7409 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7410 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7411 -j ACCEPT 
iptables -I INPUT -p tcp --dport 7412 -j ACCEPT

#保存配置
service iptables save

 

Centos-706-Docker安装ftp服务

标签:nbsp   width   always   service   iptables   style   服务   ima   说明   

原文地址:https://www.cnblogs.com/oumi/p/13510314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!