Ubuntu下搭建Samba服务器实现Linux和Windows下文件夹共享

原创 258阅读 · 时间2019年4月23日 17:39

  1. 安装Samba软件包

    sudo apt-get install samba samba-common

  2. 修改/etc/samba/smb.conf配置文件

    [share] # 中括号内是要共享的文件夹名称,可自行定义

    comment = share folder  # 该文件夹的声明

    path = /home/share  # 共享文件夹的绝对路径

    public = yes

    available = yes

    writable = yes

    browseable = yes

    create mask = 1777

    valid users = zhang  # 允许的用户名

    directory mask = 1777    

  3. 创建共享文件夹,并且修改文件夹的权限

    mkdir /home/share

    sudo chmod -R 777 /home/share

  4. 添加访问此共享问价的用户

     sudo smbpasswd -a zjc(用户名)

    之后根据提示设置密码

  5. 开始/重启samba服务器

    sudo service smbd start/restart

  6. 在Windows下访问共享文件夹

    通过命令:\\Ubuntu的ip地址\share   

    根据之前创建的用户名和密码登录,就可以访问共享文件夹了。

  7. 在搭建的时候可能遇到的错误

    1. 安装的时候报错,错误大致dpkg: 处理软件包 XXXX (--configure)

      解决办法:

      1. sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名

      2. $ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹

      3. $ sudo apt-get update && apt-get -f install //不用解释了吧

      4. $ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下

      5. $ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉

      6. $ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改

    2. 还有一种情况,加入不小心把samba的配置文件删除了,直接重装samba他的配置文件是不会重新出现的,要再把samba-common一并卸载了,重装samba配置文件即可出现。


评论

人生苦短,我学Python!

相关文章推荐 ?
近七日热文推荐 !
回到顶部