ubuntu 18 实现 windows共享 samba的方式

Ubuntu18 创建共享文件夹,局域网内window访问共享

一、安装

sudo apt install samba
sudo apt install cifs-utils

允许防火墙通过

sudo ufw allow 'samba'

二、samba配置和创建共享文件夹

1 在 ~ 目录下创建文件夹,例如 :mkdir /home/hello(用户名)/sam_share

设置为 777 权限 chmod 777 sam_share

注意:共享文件夹只能在 ~ 目录下,

2 新建一个普通用户 samba

sudo useradd samba

                  设置密码 sudo passwd samba 输入密码

# 添加samba用户 sudo smbpasswd -a samba

3 添加共享文件夹

cd /etc/samba/

sudo vim smb.conf

增加如下:

[share] #共享文件夹显示名,如果设置多个共享文件夹,此处的名称不能一致
path = /home/hello/sam_share        #文件夹路径
available = yes
browseable = yes
valid user = @hello,sam                   #添加用户
public = yes
writable = yes                                 
display charset = uft-8
unix charset = utf-8
doc charset = uft-8
# 文件权限
create mask = 0700
 # 文件夹权限
directory mask = 0700

[share1]                                        #共享文件夹显示名
path = /home/hello/sam_share1
available = yes
browseable = yes
valid user = @hello,sam
public = yes
writable = yes
display charset = uft-8
unix charset = utf-8
doc charset = uft-8
# 文件权限
create mask = 0700
 # 文件夹权限
directory mask = 0700

保存更改 重启 sudo /etc/init.d/smbd restart

三、Windows访问失败解决

   在windows 下打开一个文件夹 输入      \\ip    就会列出来  所有的共享目录

如果访问失败,需要在windows上配置

参考如下链接 win10不能访问samba共享问题的解决_maxzero的专栏-CSDN博客_win10无法访问samba


版权声明:本文为haiy2011原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。