如何使用Docker创建FTP服务器
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,今天小编给大家分享一下如何使用Docker创建FTP服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我
千家信息网最后更新 2025年01月23日如何使用Docker创建FTP服务器
今天小编给大家分享一下如何使用Docker创建FTP服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
一.创建命令如下
docker run -d -p 21:21 -p 20:20 -p 21100-21110:21100-21110 -v /opt/vsftpd/file:/home/vsftpd -e FTP_USER=admin -e FTP_PASS=1234 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 -e PASV_ADDRESS=10.73.139.201 -e PASV_ENABLE=YES --name ftp --restart=always --privileged=true fauria/vsftpd
二.命令含义
参数 | 含义 |
---|---|
-d | 后台启动容器 |
-p 20:20 | 将外部的20端口映射到内部的20端口 |
-p 21:21 | 将外部的21端口映射到内部的21端口 |
-p 21100-21110:21100-21110 | 将外部的 21100-21110端口映射到内部的21100-21110端口 |
-v /opt/vsftpd/file:/home/vsftpd | 将本地磁盘的 /opt/vsftpd/file路径映射到内部的/home/vsftpd路径 |
-e FTP_USER=admin | ftp的主用户 |
-e FTP_PASS=1234 | ftp主用户的密码 |
-e PASV_MIN_PORT=21100 | 最小被动端口 |
-e PASV_MAX_PORT=21110 | 最大被动端口 |
-e PASV_ADDRESS=10.73.139.201 | 指定本机的ip |
-e PASV_ENABLE=YES | 启动被动模式 |
–name vsftpd | 取一个名字,之后可以用(docker stop 名字 )来停止容器 |
–restart=always | 开机自启动 |
–privileged=true | 容器内用户获取root权限 |
fauria/vsftpd | 仓库的镜像 |
三.客户端连接
1.客户端可以直接安装filezilla进行连接
如果你的客户端连接不上,你需要用telnet命令来看下
telnet 10.73.139.201 21
如果报错,那可能是防火墙没有打通
2.如果是mac用户,也可以用终端的ftp命令进行连接
ftp 10.73.139.201
输入账号admin,密码1234
然后ls命令,如果报错
500 Illegal PORT command.
500 Unknown command.
425 Use PORT or PASV first.
可以在ftp下执行以下命令
pass
输出
Passive mode on
这个时候,就可以正常的ls了
以上就是"如何使用Docker创建FTP服务器"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
端口
命令
用户
知识
篇文章
客户
客户端
容器
服务器
服务
内容
名字
含义
密码
果报
路径
不同
很大
最大
最小
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
其他数据库高会影响直播推荐吗
银行外包软件开发
安徽和风网络技术服务有限公司
软件开发甲方技术要求
龚子馨互联网科技有限公司
大华视频存储服务器有什么用
安卓怎么在苹果服务器玩明日之后
文件 与数据库
网络安全执法十大案例
软件开发需要做些什么
什么类型的服务器不能用公网
广东安卓软件开发怎么样
安全狗服务器设置
六年级作文网络安全500字
交警网络安全设计方案
中专网络技术的课程
数据库迁移简历
网飞服务器地址
轻型web服务器
中国发起网络安全
甘肃定制安卓软件开发
汝州租房软件开发
数据库新增字段测试用例
软件开发 量化管理
晨曦数据库引擎需要补丁
银发网络安全
南京软件开发求职
企业物理网络安全方案
如何使用clinvar数据库
桓台财务软件开发价格