ubuntu 和windows用samba服务器实现数据传输

1,linux安装samba服务器

sudo apt-get install samba samba-common

2,linux 配置权限,修改目录权限,linux下共享的文件权限设置。

sudo chmod 777 /home/lark -R

  1. 添加samba用户

sudo smbpasswd -a lark

4,配置共享目录

打开/smb.conf 在文件末尾添加如下信息:

vim /etc/samba/smb.conf

share\] //windows的共享文件夹路径 comment = share for users path = /home/lark/public //Linux的共享文件夹路径 public = yes writeable = yes browseable = yes guest ok = yes

查看共享目录:

lark@lark-VMware-Virtual-Platform:~$ smbclient -L //localhost/share

Password for [WORKGROUP\lark]:

Sharename Type Comment


print$ Disk Printer Drivers

share Disk share for users

IPC$ IPC IPC Service (lark-VMware-Virtual-Platform server (Samba, Ubuntu))

设备smb服务器开启,第一次

sudo systemctl start smb

sudo systemctl enable smb

更改文件后需要执行下面的操作:

sudo /etc/init.d/smba restart

share是ip/share的路径。 真实的路径在 path = /home/lark/public中,linux下添加权限。

这个时候还是出现打不开 ,没有访问权限的:

5,在windows影射共享文件夹时,提示权限不够,无法访问文件夹,加上windows设备的ip;

hosts allow = 192.168.1.9

host allow是添加windows的ip.

sudo samba restart

sudo systemctl restart smb

关闭samba服务器的防火墙

sudo firewall-cmd --add-service=samba --permanent

sudo systemctl stop firewalld.service && systemctl disable firewalld.service

映射成功后:

相关推荐
wdfk_prog22 分钟前
[Linux]学习笔记系列 -- [drivers][clk]clk-bulk
linux·笔记·学习
IT狂人日志26 分钟前
临近年底,病毒肆虐,为防暴力破解,把服务器改为证书登录
运维·服务器
刘某某.31 分钟前
在 mac 和 linux 系统上使用 pyenv
linux·运维·macos
杜子不疼.37 分钟前
加载了cpolar的Reader 电子书管理工具远程使用体验
linux·人工智能
weixin_395448911 小时前
mult_yolov5_post_copy.h_cursor_0129
linux·网络·人工智能
是垚不是土1 小时前
OpenTelemetry+Jaeger+ES:分布式链路追踪实战部署
大数据·linux·运维·分布式·elasticsearch·全文检索
无垠的广袤1 小时前
【VisionFive 2 Lite 单板计算机】边缘AI视觉应用部署:人脸检测
linux·人工智能·python·opencv·开发板
Dola_Zou1 小时前
如何用一套加密狗方案打通 Windows、Linux 与 macOS等,零成本实现跨平台交付?
linux·安全·macos·自动化·软件工程·软件加密
松涛和鸣1 小时前
66、SPI驱动ADXL345加速度计
linux·运维·单片机·嵌入式硬件·ubuntu
无垠的广袤1 小时前
【VisionFive 2 Lite 单板计算机】SoC 温度的 Home Assistant 物联网终端显示
linux·python·物联网