ubuntu虚拟机上配置samba

环境

1.系统: Ubuntu 16.04.6 LTS

步骤

sudo apt-get insall samba // (sudo get temp root auth)
sudo apt-get install smbfs //旧版本
sudo apt-get install cifs-utils //新版本
上面的命令将会安装 Samba 和其他相关的工具。在旧版的 Ubuntu 中,你可能需要使用 smbfs 替代 cifs-utils。
sudo apt-get install samba-common

创建共享目录

系统用户home目录下:
mkdir /home/share //如果配置的共享目录不存在则创建
sudo chmod 777 /home/share //将共享目录属性设置为 777

Samba配置文件

  • 备份 smb.conf 配置文件
    • sudo cp /etc/Samba/smb.conf /etc/samba/smb.conf_bak
  • 配置Samba配置文件
    • sudo vim /etc/samba/smb.conf
    • 如果 #security = user存在就修改,不存在就添加
[global]
    workgroup = WORKGROUP 
    display charset = UTF-8
    unix charset = UTF-8
    dos charset = cp936 
    
### 注:如果 #security 存在就直接修改,不存在就创建
#security = user 
    security = user 
    username map = /etc/Samba/smbusers 

[share]
    comment = Shared Folder with username and password 
    path = /home/share/
    public = yes
    writable = yes
    valid users = share    #配置的Samba访问账号
    create mask = 777 
    directory mask = 777 
    force user = nobody 
    force group = nogroup 
    available = yes 
    browseable = yes

在这里插入图片描述

添加Samba访问账号-需要和配置文件中相对应

  • 新增Samba访问账号sudo useradd share
  • 设置Windows访问时需要的密码: sudo smbpasswd -a share
  • 创建用户名映射文件并配置
    • sudo vim /etc/samba/smbusers
    • 在文件中写上 share="network username"并保存
  • 重新启动Samba服务
    • sudo /etc/init.d/samba restart

Windows下访问

  • 文件资源管理器中输入Ubuntu 的 ip 地址 :
  • 输入对应的Samba账号和密码
    1.右键我的电脑
    在这里插入图片描述
  1. 在文件夹中输入ip地址和共享的文件夹,点击完成,输入用户名和密码
    在这里插入图片描述
  2. 最后我的电脑上会出现下图
    在这里插入图片描述
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值