Docker部署sftp
docker run -d -p 30022:22 -v /data/sftp/data:/home -v /data/sftp/config:/etc/sftp atmoz/sftp:latest
- 根路径data需要755权限(监狱模式),用户路径需要777权限
- 需要手动设置权限
- 如果是挂载目录,则更改宿主机目录权限
users.conf
文件内容
# users.conf
# 账号:密码
test:passwd
Rancher2部署sftp
- 注意权限问题
命令
进入容器
# 1.添加账号
vim /etc/sftp/users.conf
# 2.给新用户目录赋值权限777,root目录下拥有所有权
mkdir -p -m=777 /home/新用户名/root
# 3.重启容器,使账号生效
评论区