ubuntu-配置共享文件夹

官网:https://www.samba.org/

1、安装 samba 服务器

执行以下命令

1
sudo apt-get install samba samba-common

可通过 samba -V 查看是否安装成功,输出结果:

1
Version 4.15.13-Ubuntu

2、创建目录

假设共享路径为:/home/share

修改权限

1
sudo chmod 777 /home/share

3、修改配置文件

执行 sudo vim /etc/samba/smb.conf 增加如下内容:

1
2
3
4
5
6
7
8
9
10
[src_share]
comment = share
path = /home/ubuntu/src
public = yes
browseable = yes
writable = yes
valid users = ubuntu
create mask = 777
directory mask = 777
available = yes

参数意义

  • [src_share],显示的共享文件夹名称
  • comment:注释说明
  • path:共享路径
  • browseable:是否在 Window Explorer 中显示该目录
  • writable:写权限
  • valid users:可以访问的用户
  • create mask:新建立的文件的属性
  • directory mask:新建立的目录的属性
  • available:共享资源是否可用

4、添加 samba 访问账号及密码

1
sudo smbpasswd -a username

注:该用户需要在系统用户列表;可执行 sudo pdbedit -L 查看允许访问的用户。

5、重启服务

1
sudo service smbd restart