zoukankan      html  css  js  c++  java
  • 树莓派挂载移动硬盘开启samba

     本文参考 [https://blog.csdn.net/u010906068/article/details/38455363],原文部分步骤在我的树莓派上,可能是版本不同吧,进行了修改后部署成功

    一、挂载硬盘

    查看已有的存储设备

    # fdisk -l

    Device Boot      Start                  End            Blocks    Id   System
    /dev/sda1   *            64  1953520064   976760000+   7   HPFS/NTFS/exFAT

    安装ntfs-3g模块,读写NTFS硬盘

    # apt-get install ntfs-3g

    创建一个目录,并以这个目录作为挂载点挂载硬盘

    # mkdir -p /share/disk1

    # chown pi.pi /share/disk1

    # mount -t auto /dev/sda1 /share/disk1

    防止重启后挂载失效

    编辑/etc/fstab

    # nano /etc/fstab

    追加一行

    /dev/sda1   /share/disk1    ntfs    defaults    0    0

    二、Samba的安装和配置

    设置目录读写权限

    chmod 777 /share/disk1

    安装samba

    # sudo apt-get update   

    # apt-get install samba samba-common-bin

    编辑配置文件
    # nano /etc/samba/smb.conf

    末尾添加以下内容

    security = user
    [disk1]
    path = /share/disk1
    valid users = @users
    force group = users
    create mask = 0660
    directory mask = 0771
    read only = no

    重启Samba
    sudo /etc/init.d/samba restart

    将用户加入到Smaba中,这里以用户pi为例
    smbpasswd -a pi

    设置开机自启动

    编辑/etc/rc.loca

    # nano /etc/rc.loca

    追加以下内容

    sudo /etc/init.d/samba restart

    三、连接使用

    1、windows

    https://jingyan.baidu.com/article/0eb457e5e7107403f1a905d9.html

    2、ios

    文件浏览使用的 FileExplorer  电影播放使用的NPlayer,都很简单

    3、android

    用 ES文件浏览器

  • 相关阅读:
    MyEclipse快捷键大全
    HTTP请求方法
    [转载]CentOS 7 用户怎样安装 LNMP(Nginx+PHP+MySQL)
    [转载20131024]Nginx服务器漏洞的利用和修复方法
    最小化安装centos7心得
    [转载]Windows 2008多用户同时远程登陆配置方法
    [转载]CentOS 7安装配置Samba服务器
    [转载]CentOS 下安装LEMP服务(Nginx、MariaDB/MySQL和PHP)
    [转载]CentOS 7 创建本地YUM源
    IIS配置注意点
  • 原文地址:https://www.cnblogs.com/raym/p/10319589.html
Copyright © 2011-2022 走看看