树莓派

树莓派架设Samba

2015-10-08  本文已影响3167人  禾白小三飘

为了实现迅雷远程下载的电源能够直接在电脑、手机、电视上面直接播放,需要给树莓派配置一个文件共享服务。记录一下配置过程。

操作步骤:

等待操作完成后树莓派会提示你Do you want to continue是否要继续(是/否)
输入Y完成安装

  1. 找到下面这一段
    ####### Authentication #######
    # "security = user" is always a good idea. This will require a Unix account
    # in this server for every user accessing the server. See
    # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
    # in the samba-doc package for details.
    
    修改这一行
    security = user
    
  2. 找到这一段
    # This option controls how unsuccessful authentication attempts are mapped
    # to anonymous connections
       map to guest = bad user
    
    添加这一行
    guest account = pi
    
  3. 到文件底部,添加下面几行
    [public]
    comment = Public Storage
    path = /home/pi
    read only = no#任何人都具有了访问修改的权限
    #因为是公共文件夹,所以给了所有用户全部权限,可以自定义
    create mask = 0777#新创建文件的默认属性
    directory mask = 0777#新创建文件夹的默认属性
    guest ok = yes#默认的访问用户名为guest
    browseable = yes
    
    Ctrl+O保存 Ctrl+X退出
    运行命令
    service samba restart
    
    至此配置完成
    可以把树莓派/home/pi目录下的东西共享到网路上
    并且 匿名用户可以读写目录里面的文件

附:

Samba服务所使用的端口和协议:

  1. Port 137 (UDP)- NetBIOS 名字服务 ; nmbd
  2. Port 138 (UDP)- NetBIOS 数据报服务
  3. Port 139 (TCP)- 文件和打印共享 ; smbd (基于SMB(Server Message Block)协议,主要在局域网中使用,文件共享协议)
  4. Port 389 (TCP)- 用于 LDAP (Active Directory Mode)
  5. Port 445 (TCP)- NetBIOS服务在windos 2000及以后版本使用此端口, (Common Internet File System,CIFS,它是SMB协议扩展到Internet后,实现Internet文件共享)
  6. Port 901 (TCP)- 用于 SWAT,用于网页管理Samba

我只映射了TCP139端口,即可通过外网使用\IP访问到我的树莓派。

内容引自:
http://www.raspicn.com/thread-41-1-1.html
http://shumeipai.nxez.com/2013/08/24/install-nas-on-raspberrypi.html
http://blog.csdn.net/wangsifu2009/article/details/6780749

上一篇下一篇

猜你喜欢

热点阅读