Docker——搭建SFTP

2024-08-16 14:33:31 浏览数 (2)

前言

atmoz/sftp: https://github.com/atmoz/sftp

步骤

Docker安装

https://cloud.tencent.com/developer/article/2445379

前参考上文

创建目录及配置文件

代码语言:javascript复制
mkdir -p /app/data/sftp
mkdir -p /app/local/sftp/etc/
vi /app/local/sftp/etc/user.conf
   sftp_test:sftp123456:1003:1000

搜索镜像

代码语言:javascript复制
 docker search sftp

https://github.com/atmoz/sftp

运行容器

代码语言:javascript复制
docker run -d -p 6666:22 --name sftpd -v /app/local/sftp/etc/user.conf:/etc/sftp/users.conf:ro -v /app/data/sftp:/home  --privileged=true  atmoz/sftp 

如果你想让用户拥有上传的权限,那请进行以下操作

代码语言:javascript复制
cd /app/data/sftp/sftp_test
mkdir upload
chmod -R 777 upload

不要忘记防火墙放行6666端口

访问

0 人点赞