天天看点

ubuntu16.04利用samba创建共享文件夹

SAMBA是 SMB/CIFS网络协议的重新实现,它作为NFS的补充使得在Linux和Windows系统之间进行文件共享、打印更容易实现。

以下是在Ubuntu 16.04中的安装和配置过程:

需要说明的是:本人是sunchao用户,共享目录为/home/sunchao/share/

1、安装samba相关包:

sudo apt-get install samba

2、修改配置文件:

sudo vi /etc/samba/smb.conf

在文件末尾加上如下[share]  (相当于在home目录项增加了一个新用户)

[share]

comment = Share Folder requirepassword

browseable = yes

path = /home/sunchao/share

create mask = 0777

directory mask = 0777

valid users = sunchao

force user = nobody

force group = nogroup

public = yes

writable = yes

available = yes

3、切换到 /home/jobs/目录下创建一个用户目录:

sudo mkdir share

4、设置目录的权限: (777代表最高权限,可读可写可执行)

chmod 777 share

5、保存退出后重启samba:

sudo /etc/init.d/samba restart或service smbdrestart && service nmbd restart

6、添加账户

把已有的账户添加到samba里并设置新密码,本人的账户是“sunchao”,

sudo smbpasswd -a sunchao