当前位置: 首页 > news >正文

Samba局域网共享文件

基于两个协议:smb协议(Server Message Block,服务消息块)和cifs协议(Common Internet File System,通用互联网文件系统)

两个主进程:smbd 和nmbd进程

smbd:提供对服务器中文件、打印资源的共享访问

nmbd:提供基于 NetBIOS 主机名称的解析

安装samba

yum install samba*
yum install cifs*

查看软件包是否安装:

[root@hfj ~]# yum list |grep samba
[root@hfj ~]# yum list |grep cifs

查看服务是否启动:

[root@hfj ~]# ps -axu |grep smb

配置文件:/etc/samba/smb.conf

四个组成部分:全局[global],主目录[home],打印[printers],自定义[myshare]

配置文件检查工具:testparm

配置文件内容中文解析:

Linux Samba服务主配文件smb.conf中文详解 - Fatt - 博客园 (cnblogs.com)icon-default.png?t=N7T8https://www.cnblogs.com/fatt/p/5856892.html

匿名访问的共享

只需要修改配置文件smb.conf,再重启服务即可

security  = share
public = yes
systemctl start  smb nmb
Systemctl enable smb nmb

 案例:

建立共享目录:/sharepath 实现共享可读可写,添加smb用户qq,访问成功

创建共享目录:

[root@hfj samba]# mkdir /sharepath
[root@hfj samba]# chmod 777 /sharepath

修改配置文件实现共享:

[myshare]comment = myshareguest ok = Yespath = /sharepathread only = Novalid users = qq

挂载实现共享:

[root@localhost ~]# mkdir /media/smbdir
[root@localhost ~]# mount -o username=qq //192.168.4.11/myshare /media/smbdir/
Password:
[root@localhost ~]# mount | tail -1
//192.168.4.11/tools on /media/smbdir type cifs (rw)

添加系统用户:

[root@hfj samba]# useradd qq -s /sbin/nologin[root@hfj samba]# smbpasswd -a qq

设置密码新方法

[root@localhost ~]# pdbedit -a -u qq

查看用户:

[root@localhost ~]# pdbedit -L

启动samba服务

systemctl start smb  nmb
systemctl reload smb  nmb
systemctl restart smb nmb

查看共享

smbclient -L 10.5.63.202 

用户访问

Linux远程访问: //IP地址/共享目录
windows远程访问:\\ip地址\文件夹

smbclient -U qq //10.5.63.202/myshare

常见错误:

1、软件没安全

yum install samba* 

2、网络没配置好

3、关闭selinux :

setenforce 0 

4、关闭linux防火墙:

systemctl stop firewald

http://www.lryc.cn/news/323708.html

相关文章:

  • 基于FPGA实现的UDP协议栈设计_汇总
  • maven手动上传的第三方包 打包项目报错 Could not find xxx in central 解决办法
  • 利用Scala与Apache HttpClient实现网络音频流的抓取
  • Linux(openEuler)部署SpringBoot前后端分离项目(Nginx负载均衡)
  • InnoDB 缓存
  • 目标检测——PP-YOLOE-R算法解读
  • 轻松解锁微博视频:基于Perl的下载解决方案
  • asp.net mvc 重新引导视图路径,改变视图路径
  • 《优化接口设计的思路》系列:第九篇—用好缓存,让你的接口速度飞起来
  • 专业130+总分410+西南交通大学924信号与系统考研经验西南交大电子信息通信工程,真题,大纲,参考书。
  • MySQL数据库 - 存储引擎
  • 时序预测 | Matlab基于BiTCN-LSTM双向时间卷积长短期记忆神经网络时间序列预测
  • Spring Cloud Alibaba Sentinel 使用详解
  • android gdb 调试
  • 分布式搜索引擎elasticsearch专栏二
  • LeetCode第一天(495.提莫攻击)
  • SQL运维_Unix下MySQL-8.0.18配置文件示例
  • python_BeautifulSoup爬取汽车评论数据
  • 24.2 SpringCloud电商进阶开发
  • ES6—Module 的语法
  • GitHub gpg体验
  • 鸿蒙一次开发,多端部署(十一)交互归一
  • 基于python+vue文学名著分享系统的设计与实现flask-django-nodejs-php
  • [音视频学习笔记]七、自制音视频播放器Part2 - VS + Qt +FFmpeg 写一个简单的视频播放器
  • LeetCode每日一题——x 的平方根
  • 2024.3.22 ARM
  • 【Linux】信号的处理{信号处理的时机/了解寄存器/内核态与用户态/信号操作函数}
  • webgl浏览器渲染设置
  • 【国家计算机二级C语言】高分笔记
  • Java项目:71 ssm基于ssm+vue的外卖点餐系统+vue