Ubuntu 下配置Samba 实现Linux和windows之间文件共享

一 Samba 的安装:

sudo apt-get insall samba
sudo apt-get install smbfs

二 在Ubuntu中创建共享目录:

mkdir  /home/share

sudo chmod 777 /home/share

三 修改Samba的配置文件

  • 备份默认的配置文件

     sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

  • 修改配置文件

      1)防止共享时乱码,修改[global]

    workgroup = WORKGROUP
    display charset = UTF-8
    unix charset = UTF-8
    dos charset = cp936

    security = share   //安全模式默认为user

2) 在配置文件的最后添加如下代码

   [share]
        path = /home/share
        available = yes
        browseable = yes
        public = no
        writable = yes

四 创建Samba用户和密码

        sudo useradd myname

        sudo smbpasswd –a  myname

     

五  重新启动Samba服务

        $ sudo service smbd restart

        $ sudo /etc/init.d/smbd restart

六 客服端访问测试

  • Linux客服端测试访问

          $ smbclient -L //localhost/share

  •   Windows客服端访问测试

            //+ip+share

  •  检查配置语法:

        cd   etc/samba

             testparm

  • 注意:有时候你输入用户和密码后会提示:

不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的连接,然后在试一次...

请在windows 下面,执行如下命令:运行-》cmd -》net   use   *   /del   /y

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
原文地址:https://www.cnblogs.com/dmir/p/4224089.html