前言
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端口