前言
atmoz/sftp
: https://github.com/atmoz/sftp
步骤
Docker安装
https://www.cnblogs.com/wangyang0210/p/12765068.html
前参考上文
创建目录及配置文件
mkdir -p /app/data/sftp
mkdir -p /app/local/sftp/etc/
vi /app/local/sftp/etc/user.conf
sftp_test:sftp123456:1003:1000
搜索镜像
docker search sftp
运行容器
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
如果你想让用户拥有上传的权限,那请进行以下操作
cd /app/data/sftp/sftp_test
mkdir upload
chmod -R 777 upload
不要忘记防火墙放行6666端口