ubuntu 配置 samba 共享目录

当你在Windows上安装了一台Linux的虚拟机,难免需要两台机器之间传输文件,这时就用到了 samba 服务了 。


首先需要关闭防火墙 。(也可以直接配置规则 )

$ sudo ufw disable      //关闭防火墙 
$ sudo ufw enable        //开启
$ sudo ufw status   //查看状态 

首先配置 ubuntu

  • 安装samba
    $ sudo apt-get install samba
  • 修改配置文件
    $ sudo gedit /etc/samba/smb.conf
    文件修改如下:
    注意 是在 smb.conf 中 找到 [homes] 然后 略作修改即可

    [homes]
    comment = Home Directories
    browseable = no
    writable = yes
    create mask = 0644
    directory mask = 0755
    valid users = %S
    force create mode = 0644
    force directory mode = 0755
    
  • 添加用户

    $ sudo smbpasswd -a 用户名

    密码自己输

    一会作为 windows 端的验证信息

    • 重启samba 服务

    $ sudo service smbd restart


在windows端

在网络 -> 搜索栏 输入 \\ip
即可

这里写图片描述

第一次使用 需要输入验证信息 。。


其他补充

  • 可能遇到各种ping 不同 虚拟机的问题
    可以按一下步骤操作 :
    【1】开启虚拟机 设置 虚拟机 网卡 为 NAT 模式
    这里写图片描述
    【2】打开window 的网络连接设置 - > 启用虚拟网卡VMware Virtual Ethernet Adapter for VMnet8
    这里写图片描述

    这里写图片描述
    【3】设置 ubuntu 为自动获取 ip
    这里写图片描述

这里写图片描述

【4】$ ifconfig 查看ip地址 然后 在 windows ping一波 没毛病 。。。

  • 在windows 访问 共享目录时 出现 服务无法访问 可能没有权限 指定的网络名不再可用的问题

使用命令 sudo apt-get install libtalloc2 更新/重装 talloc
然后重启 samba 服务

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值