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

centos7 配置samba

samba概述:

Windows与Linux之间通信的桥梁,Samba是一个非常强大的文件服务器。Samba端口:udp 137
udp138,tcp139 tcp445。Samba工作模式:C/S模式(客户端-服务器)

samba应用环境

1、文件共享:linux系统搭建samba,建立局域网共享文件服务器,便于大家存放资源。
2、打印机共享:较多的是网络打印机添加扫描地址为samba共享。

samba安装

安装samba服务需要确认防火墙是否关闭,iptables是否开启

[root@localhost ~]# systemctl  status firewalld.service

使用systemctl stop firewalld.service关闭防火墙

[root@localhost ~]# systemctl stop firewalld.service

samba安装,如不确定是否已安装可以使用命令:rpm -aq | grep samba 查看samba软件包

[root@localhost ~]# yum -y install samba

samba启动

systemctl start smb    #开启samba服务
systemctl restart smb  #重启samba服务
systemctl stop smb    #停止samba服务
systemctl enable smb  #设置开机启动

samba进程

监听samba服务端口139 与445

[root@localhost ~]# netstat -tnap | grep smb

查看所有tcp进程

[root@localhost ~]# netstat -tnlp

在这里插入图片描述

samba添加删除用户

列出所有samba用户

[root@localhost ~]# pdbedit -L
zy:1001:
josh:1000:

添加samba用户

[root@localhost ~]# useradd josh
[root@localhost ~]# smbpasswd -a josh
New SMB password:
Retype new SMB password:
Added user josh.

删除samba用户

[root@localhost ~]# pdbedit -x josh

samba共享服务器搭建

通过命令vi /etc/samba/smb.conf修改配置文件

[root@localhost ~]# vi /etc/samba/smb.conf
[test]								#共享名称comment = 共享test			#备注path = /data/test			#路径create mask = 0775			#directory mask = 0775		#write list = @test josh		#写入权限设置(可以是组test,或者用户josh)

新增一个共享,在配置文件中增加如下配置:

[root@localhost ~]# mkdir /data/test	#建立共享文件目录
[root@localhost ~]# groupadd test		#建立test组
[root@localhost ~]# chmod 755 /data/test	#设置文件夹权限位755
[root@localhost ~]# chown root:test /data/test  #设置文件夹归属test组

所有设置和修改,需要重启samba服务才会生效

samba共享连接

Windows 映射网络驱动器,输入地址: \192.168.224.139\tets

  \\192.168.224.139\tets              #\\ip地址\文件夹名称

输入创建的samba账户密码
在这里插入图片描述

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

相关文章:

  • 前端转golang从小白到实战自学笔记(2023/3/1)
  • 10个必须知道的JavaScript技巧,让你成为更好的程序员
  • 蓝桥杯真题(JAVA)--分巧克力
  • 机器学习:学习KMeans算法,了解模型创建、使用模型及模型评价
  • ChatGPT引爆AIGC,垂类龙头迎来“创新春天”
  • 科技制造商必须对安全、设计选择承担更多责任
  • HTML认知
  • 全流程基于最新导则下的生态环境影响评价技术方法及图件制作与案例实践
  • 【Spring】Spring缓存注解@Cacheable、@CacheEvict、@CachePut使
  • 学了很久python却什么都做不了?这个方法一定要试试
  • SiC MOSFET驱动电压的分析
  • Python爬虫之Scrapy框架爬虫实战
  • 基于DSP的三相开关霍尔永磁同步电机控制
  • Vue和React的对比
  • 移动进阶之高效开发
  • 用户手册:遥测服务之推送至 TDengine
  • 软件测试的主要工作内容是什么
  • 【云原生kubernetes】k8s中job与cronjob使用详解
  • js-cookie的使用
  • c++11 关键字 override 使用
  • 从16K跳槽到20K,最后算下来年薪却还降了,我笑了····
  • 线性表 链表表示
  • 面试题JavaScript篇(二)
  • 项目管理工具dhtmlxGantt甘特图入门教程(十五):从MS项目导入/导出(下)
  • 2023 年 6 大智能合约语言
  • 家用洗地机哪款最好用?全球洗地机十大品牌
  • 【2223sW2】LOG1
  • Spring Cloud配置application.yml与bootstrap.yml区别及多profile配置 | Spring Cloud 6
  • springboot通过aop实现全局日志(是否自定义注解都可以)
  • k8s面试题-进阶