Docker 部署emberstack/sftp 镜像

Docker 部署 emberstack/sftp 镜像

1、找到国内可用的docker源,本次测试使用docker.1ms.run
2、下载emberstack/sftp镜像

cpp 复制代码
  docker pull docker.1ms.run/emberstack/sftp

3、安装并启动emberstack/sftp镜像

cpp 复制代码
docker run -d -p 22:22 --name SFTP -v D:\SFTP:/home/sftpuser/sftp --privileged=true -e SFTP_USER=sftpuser -e SFTP_PASS=123456 docker.1ms.run/emberstack/sftp

4、默认启动账户密码都是demo,这块需要到docker里面更改,找到SFTP启动镜像,点击进入,选择Files->app->config->sftp.json文件。对用户密码进行更改。

cpp 复制代码
{
  "Global": {
    "Chroot": {
      "Directory": "%h",
      "StartPath": "sftp"
    },
    "Directories": ["sftp"],
    "Logging": {
      "IgnoreNoIdentificationString": true
    },
    "Hooks": {
      "OnServerStartup": [],
      "OnSessionChange": []
    }
  },
  "Users": [
    {
      "Username": "sftpuser",
      "Password": "123456"
    }
  ],
  "Groups": [
    {
      "Name": "demogroup",
      "Users": ["sftpuser"],
      "GID": 5000
    }
  ]
}

5、重启SFTP镜像,完成sftp配置。

相关推荐
ekkcole1 天前
java把word转pdf使用jar包maven依赖
java·pdf·word
Java小王子呀1 天前
Java实现Excel转PDF
java·pdf·excel
LCG元1 天前
Docker容器化实战:将你的SpringBoot应用一键打包部署(二)-设置CI/CD流水线实现自动化部署
后端·docker
得物技术1 天前
从一次启动失败深入剖析:Spring循环依赖的真相|得物技术
java·后端
程序猿DD1 天前
Jackson 序列化的隐性成本
java·后端
victory04311 天前
krea 智能体自动部署k8s 情况 和k8s入门路径 minikube
云原生·容器·kubernetes
j200103221 天前
K8S 概念与安装
云原生·容器·kubernetes
退役小学生呀1 天前
二十三、K8s企业级架构设计及落地
linux·云原生·容器·kubernetes·k8s
凤山老林1 天前
SpringBoot 如何实现零拷贝:深度解析零拷贝技术
java·linux·开发语言·arm开发·spring boot·后端