首页 > 系统相关 >windows使用samba共享linux文件服务

windows使用samba共享linux文件服务

时间:2024-04-29 20:00:40浏览次数:27  
标签:samba windows svr3 192.168 wyg linux

一、服务结构

服务端:linux服务器192.168.2.251
客户端:windows服务器192.168.2.252

二、linux部署samba服务端

1.安装samba

~]# yum -y install samba

2.创建共享文件夹

~]# mkdir /mnt/svr3

3.创建samba用户

~]# smbpasswd wyg

或者

~]# pdbedit -a -u test

密码:wyg.123

4.编辑主文件

~]# vim /etc/samba/smb.conf
##[global]及其他内容不动,添加以下内容
[svr3]
comment = svr3
path = /mnt/svr1
public = no
writable = yes
write list = wyg
valid users = wyg

5.启动服务

~]# systemctl start smb.service

6.放行端口

关闭selinux
关闭防火墙或者放行445/139端口

7.检查连接

可以在本机或者其他有samba客户端的linux主机上测试连接

~]# smbclient -U wyg //192.168.17.251/svr3
Enter SAMBA\wug's password: 
Try "help" to get a list of possible commands.
smb: \> 

输入exit退出

三、windows客户端连接

1.测试连接

在文件中输入 \192.168.2.251\svr3 会弹出用户密码界面,输入用户wyg,密码wyg.123即可进入

2.添网络映射


如下

这样就可以进行文件共享了,并由samba的权限进行增删改查

标签:samba,windows,svr3,192.168,wyg,linux
From: https://www.cnblogs.com/wangyuanguang/p/18166550

相关文章

  • 在 ArchLinux 上完美使用高漫 M6 数位板
    没想到这个问题还能产生第三篇博客。前言2022年和2023年我针对这个问题写了两篇博客(见此处和此处),非常高兴能够看到博客帮到了一些网友。那个时候我的系统是Kubuntu22.04。今年换到Arch之后,发现原先使用的digimenddkmsdriver的fork(https://github.com/inochisa......
  • 稳扎稳打 部署丝滑 开源即时通讯(IM)项目OpenIM源码部署流程(linux windows mac)
    背景OpenIM包含多个关键组件,每个都是系统功能必不可少的一部分。具体来说,MongoDB用于持久化存储;Redis用作缓存;Kafka用于消息队列;Zookeeper用于服务发现;Minio用于对象存储。这些组件的众多可能会增加部署的复杂性。此外,系统包含多个微服务模块,这要求有效管理进程的启动、停止......
  • linux网络DNS域名解析服务
    DNS概述1.DNS系统DNS(DomainNameSystem),使用应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。简单来说就是:把域名转换成网络可以识别的IP地址,在通过IP地址访问主机。这种由文字组成的名称,显而易见要更容易记忆。每......
  • Linux中ssh
    ssh原理SSH(SecureShell)是一种用于安全访问远程计算机的网络协议。SSH使用加密技术来确保通信的安全性,其中包括使用公钥加密和私钥解密的方法。下面是SSH公钥传输的基本原理:生成密钥对:在使用SSH进行通信之前,首先需要在客户端生成一对密钥,包括公钥和私钥。通常使用RSA或DSA算法......
  • Linux手动安装JD详细教程
    1、下载JDK下载网址:https://www.oracle.com/technetwork/java/javase/downloads/index.html下拉,找到jdk8 2、手动安装2.1先新建一个文件夹,目录是/usr/local/java 进入安装目录。输入命令:cd/usr/local/java 2.2安装JDK1.新建一个存放安装包的文件夹命令:mkdir......
  • Linux扩展根目录磁盘容量
    https://www.cnblogs.com/kk8085/articles/17227008.html1、先查看磁盘分区是否是lvm格式执行lsblk命令,可以看到root为lvm类型,表示磁盘可以扩容 2、查看磁盘容量执行fdisk-l可以看到有一个500多G的盘没有使用3、新建分区根据第2步获取未使用的磁盘路径:/dev/vdb执......
  • Windows下绑定线程到指定的CPU核心
    在某些场景下,需要把程序绑定到指定CPU核心提高执行效率。通过微软官方文档查询到Windows提供了两个Win32函数:SetThreadAffinityMask和SetProcessAffinityMask为指定线程和进程设置处理器关联掩码。通俗的讲就是在指定的CPU核心上执行线程或者进程。这里的CPU核心指的是逻辑核心......
  • Linux内核源码-存储驱动之 QSPI Flash
    传输方式DIO/QIO/DOUT/QPIQPI模式(QuadPeripheralInterface),所有阶段都通过4线传输。与之相对的是SPI。SPI模式:纯种SPI(MISO/MOSI两个数据线)DOUT全称DualI/O,命令字和地址字均为单线,仅在数据阶段为双线。QOUT全称QuadI/O,命令字和地址字均为单线,仅在数据阶段为双线......
  • linux安装selenium步骤
    1,安装selenium模块pip3installselenium2,安装谷歌浏览器yuminstallhttps://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm-y3安装chromedriver1)运行下面命令查看浏览器版本google-chrome--version 出现这个代表谷歌浏览器安装成功2)谷歌......
  • linux6-touch&cat&more
    linux6-touch&cat&moretouch创建文件在/tmp目录下创建test.txt文件touch/tmp/test.txt填写多个参数创建多个文件touchtest1.txttest2.txttest3.txtcatcat,concatnate,查看文件内容查看/etc/目录下的service文件内容cat/etc/servicemore查看文件内容cat......