• 树莓派3 Raspberry系统安装samba


    默认Raspberry不自带samb,需要手动安装。

    如果默认的rasp源不好用的话,可以使用下面从网上找的:

    打开资源配置文件: sudo nano /etc/apt/sources.list

    复制代码
    deb http://mirrors.cqu.edu.cn/Raspbian/raspbian wheezy main contrib non-free rpi
    deb-src http://mirrors.cqu.edu.cn/Raspbian/raspbian/ wheezy main contrib non-free rpi
    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    复制代码

    直接install samba可能会报错,先把错误提示中版本不对的依赖项卸载掉,比如我的树莓派需要重新安装这几个:

    sudo apt-get remove samba-common  -y
    sudo apt-get remove libwbclient0  -y

    然后正常安装samba,记得不光samba服务,还有管理工具:

    sudo apt-get install samba
    或者
    sudo apt-get install samba samba-common-bin -y

    你也可以一个一个的安装

    apt-get install samba
    apt-get install samba-client
    apt-get install samba-common
    apt-get install samba-common-bin

    装完这些基本够用了。

    出处:https://www.cnblogs.com/shijianyujingshen/p/5451139.html

    使用 samba 文件共享

    共享文件的方法很多,其中最常用是 samba ,并且Windows、Linux、Mac 都支持。让树莓派外接大容量移动硬盘,就可以把它作为一个低功耗的 NAS 来用了。
     
    首先安装 samba:

    sudo apt-get install samba samba-common-bin

     
    然后修改配置文件:/etc/samba/smb.conf 。下面的配置是让用户可以访问自己的 home 目录。
    1)开启用户认证,找到“##### Authentication #####”,将“#  security = user ”的井号去掉。
    2)配置每个用户可以读写自己的 home 目录,在“[homes]”节中,把 “read only = yes” 改为 “read only = no” 。
     
    改好后重启 samba 服务:

    sudo /etc/init.d/samba restart

     
    把系统默认用户 pi 添加到 samba :

    sudo smbpasswd -a pi

    现在就可以从其它机器上访问 pi 这个用户的 home 目录了。
     
     
    还可以配置一个公共文件区,任何用户都可以访问:

    sudo mkdir /home/shares
    sudo mkdir /home/shares/public
    sudo chown -R root:users /home/shares/public
    sudo chmod -R ug=rwx,o=rx /home/shares/public

    然后编辑 /etc/samba/smb.conf 文件,在文件的末尾添加:

    [public]
    comment =PublicStorage
    path =/home/shares/public
    valid users =@users
    force group= users
    create mask =0660
    directory mask =0771
    read only =no

    保存文件,并重启 samba 服务。
     
  • 相关阅读:
    Win8杂谈
    ipad还能横行霸道多久
    C++异步编程 for VS2011(二)
    C++异步编程 for VS2011(一)
    互联网催生的新的商业模式
    微信小程序用户评分实例
    即时通讯小程序实现代码
    CDN(内容分发网络)技术原理 枯木
    RHEL6.3下Zabbix监控实践之Zabbix的安装 枯木
    Firefox浏览器完美运行Firefox OS 枯木
  • 原文地址:https://www.cnblogs.com/mq0036/p/10780556.html
Copyright © 2020-2023  润新知