安装samba:

sudo apt-get install samba samba-common

由于是挂载另一个磁盘,并作为共享文件存放地:

列出磁盘名和ID

air@air-device:~$ sudo  blkid
[sudo] password for air:
/dev/sda1: UUID="a5f1012b-2bc8-4bab-9bd0-970d71d25d53" TYPE="ext4"
/dev/sda3: UUID="a986493f-d482-4c2a-b595-8464b0b56e9d" TYPE="swap"
/dev/sda4: UUID="9536921e-ae42-4378-984f-96363d45be35" TYPE="ext4"
/dev/sda5: UUID="ac42779b-ec32-4f1d-a421-2181ca88366d" TYPE="ext4"

使用gedit修改/etc/fstab文件,在文件末尾加上如下内容并保存:

UUID=a5f1012b-2bc8-4bab-9bd0-970d71d25d53 /data    ext4    defaults        

使用如下命令创建和共享文件夹:

sudo mkdir /data/share
sudo chmod /data/share

配置samba:

sudo gedit /etc/samba/smb.conf
[family]
comment = My Share Folder
path = /data/share
guest ok = no
  valid users = smbuser,@root
browseable = yes
writeable=yes
create mask = 0777 #新文件的默认权限为777
directory mask = 0777 #新目录的默认权限为777
# Cap the size of the individual log files (in KiB).
max log size =
security = user #在global段加入
sudo useradd smbuser
sudo smbpasswd -a smbuser #密码自己设置
sudo chown smbuser:root /data/share #将指定文件的拥有者改为指定的用户或组

最新文章

  1. EFW框架源代码版本升级记录说明
  2. jQuery信息提示工具jquery.poshytip (转载)
  3. ios数字转emoj表情
  4. C#获取cpu序列号 硬盘ID 网卡硬地址以及操作注册表 .
  5. 关于TableViewCell高度自适应问题的整理
  6. java 线程安全
  7. VS2015下OpenGL库的配置
  8. SpringCloud的Archaius - 动态管理属性配置
  9. LGTB 与大数
  10. crm 一级菜单排序,二级菜单选中并且展开,非菜单权限的归属,权限粒度控制到按钮级别
  11. web项目中web.xml简介
  12. jvm的垃圾回收和内存
  13. HashMap 和 ConcurrentHashMap比较
  14. Linux账号管理
  15. 【JavaScript】数组随机排序 之 Fisher–Yates 洗牌算法
  16. 多线程中使用curl致coredump问题
  17. MFC中和定时器使用
  18. 学习记录:交叉编译环境配置(buildroot and gdb&gdbserver)【转】
  19. 线程之死锁、递归锁、信号量、事件Event 、定时器
  20. 后端生成二维码 - C#生成二维码(QR)

热门文章

  1. Javascript格式化json返回的时间(/Date(1482747413000)/)
  2. 数据结构之C语言实现哈夫曼树
  3. vue组件
  4. 2 django系列之django分页与templatetags
  5. [教程] [授权翻译] 使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程]
  6. Web爬虫入门
  7. webapi-crud
  8. 基于fastweixin的微信开发环境搭建(一)
  9. Android之卫星菜单的实现
  10. Activiti5.10简易教程一