五分钟利用docker搭建好samba目录共享

原创 2016年08月28日 16:11:26

这里是镜像地址

yum install docker

// 下载镜像
docker pull dperson/samba

// 启动镜像,具体看文档,但重要的配置是以下的注释
docker run --name samba \ 
-it -p 139:139 -p 445:445 \
-v /home/technofiend:/home/technofiend \               #共享目录
-d dperson/samba \
-u "www;thisispasswd" \                                #访问用户
-s "technofiend;/home/technofiend/;yes;no;no;all;none" #共享配置

// 密码跟本机一致,1001为用户id,具体查看你本机的/etc/passwd文件,设置为共享目录所属用户
docker exec -it samba sed -i 's/1000/1001/g' /etc/passwd 

// 组跟本机一致,1001为组id,具体查看你本机的/etc/group文件,设置为共享目录所属组
docker exec -it samba sed -i 's/1000/1001/g' /etc/group

// 替换samba的启动用户,与权限有关
docker exec -it samba sed -i 's/force user = smbuser/force user = www/g' /etc/samba/smb.conf

// 替换samba的启动组,与权限有关
docker exec -it samba sed -i 's/force group = users/force group = www/g' /etc/samba/smb.conf

// 重启samba
docker restart samba

把下面一复制,一粘贴到linux上面就可以了。
用户id那块看清楚了。但docker实例里面新建的第一个用户是1000.这里跟你主机的用户权限需要一直,所以得替换成同样的id,用户和组也得要。

版权声明:本文为博主原创文章,未经博主允许不得转载。

四步利用docker搭建samba服务器

我的系统是centos7, 打算共享/home目录供windows用故快速利用docker搭建samba服务。本教程利用dperson/samba镜像作为容器:步骤: 第一步:yum install...

docker 配合 samba

centos7 安装samba:http://jingyan.baidu.com/article/a3aad71ac28786b1fa009675.html samba:配置文件 [global] ...

在物理机上部署 boot2docker 完全攻略

对于不想安装一大堆东西的人可以参考本方案部署“干净”的 docker 服务器。 docker 官方给出的非 linux 解决方案,傻瓜式的有 Docker Toolbox,命令式的可以用 docker...
  • nidnil
  • nidnil
  • 2016年05月26日 21:05
  • 3323

安装并使用samba

系统:centos6.5 samba:4 0、卸载旧版的samba 1、安装 yum -y install samba4 yum -y install samba4-client 2、配置文件...
  • farYang
  • farYang
  • 2017年01月21日 22:28
  • 232

坑爹的samba,在centos7下按我的配置,还不能访问,我死。

centos7第一步:安装samba 安装samba:yum install samba第二步:添加用户 添加系统用户(由于目录权限问题,必须的添加一个系统用户): adduser www添加s...

Linux查看系统信息的一些命令及查看已安装软件包的命令

Linux查看系统信息的一些命令及查看已安装软件包的命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue ...

再用五分钟利用docker升级搭建好php7.0.10服务环境(添加扩展mysql、gd、phalcon)

#! /usr/binPHP_VERSION=7.0.10docker exec -it php bash -c "set -ex \ && mv /etc/apt/sources.list /etc...

五分钟利用docker搭建好openvpn服务环境

OPENVPN服务器搭建// 第一步 docker pull kylemanna/openvpn OVPN_DATA="/root/ovpn-data" IP="xxx.xxx.xxx.xxx" mk...

ubuntu14.04中利用samba访问linux/windows共享目录的方法

ubuntu14.04中利用samba访问linux/windows共享目录的方法 时间:2015-02-04 00:07来源:网络整理 作者:赵红霞 点击: 209 次 ubuntu14.0...

linux 基于Samba设置共享目录

  • 2016年09月02日 14:33
  • 731KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:五分钟利用docker搭建好samba目录共享
举报原因:
原因补充:

(最多只允许输入30个字)