centos7 批量创建samba用户_Ubuntu开启samba和window共享文件

工作机有两台,一台window做办公和通讯工具使用,一台ubuntu用来做开发,可是有时候在两台电脑上下载的东西需要互相传来传去,使用U盘拷贝麻烦啊,懒惰的coder必须使用工具来完成这个任务,你就得学会如何在ubuntu上搭建samba服务器了~

1.首先安装samba服务:

sudo apt-get install samba
sudo apt-get install smbclient
sudo apt-get install cifs-utils(新版本的ubuntu,>12.04即可)
sudo apt-get install smbfs(旧版本的ubuntu)

前两条命令都要执行,后面一条根据你的ubuntu版本来选择安装。

如果安装samba出问题了,执行卸载命令即可:

sudo apt-get remove samba
sudo apt-get remove smbclient
sudo apt-get remove cifs-utils

2.修改配置文件

sudo gedit /etc/samba/smb.conf

在global下的workgroup=WORKGROUP下面添加一句:

security = user

v2-ac9725ecc54b85362e376b7093c4546c_b.jpg

然后在文件末尾添加:

[workspace]
   comment = sharefolder
   path = /home/mario/workspace
   valid users = mario
   browseable = yes
   read only = yes
   create mask = 0777
   directory mask = 0777
   public = yes
   writable = yes
   available = yes

注意:

path:/home/mario/workspace表示你想共享的文件夹名称,首先你要在ubuntu下创建这个文件夹workspace,并执行chmod添加权限:

sudo chmod 777 /home/mario/workspace

valid users:表示你允许访问该共享的用户

保存后重新启动samba

sudo /etc/init.d/samba restart

3.设置用户和密码

sudo smbpasswd -a mario

输入两次密码后就可以了。

smbpasswd的用法:

smbpasswd -a users:增加用户users

smbpasswd -d users:冻结用户users,这个用户不能再登录

smbpasswd -e users:恢复冻结的用户users,让冻结的用户可以再使用

smbpasswd -x users:删除用户users

4. 最后在window下右键计算机,点击映射网络驱动器

v2-e91169984d98df8ffab8431f148ae3e7_b.jpg

在文件夹行输入:ubuntu的ip地址workspace,然后按提示输入用户名和密码即可。

v2-d52ffdc5e40b1a33ccbc4c9ee0f876e3_b.jpg

这里的build是我在ubuntu下workspace下创建的一个文件夹build,这里在window电脑下也能看见啦,到此,开启samba服务器和window共享文件已经结束。

以上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值