首页 > 其他分享 >samba服务的部署

samba服务的部署

时间:2023-07-27 09:22:05浏览次数:34  
标签:00 samba 服务 部署 0.0 -- root smb

samba服务的部署

服务端的部署使用流程

1.安装samba软件
 yum install samba -y
 
2.修改配置文件,依然是设置一个共享文件夹
samba的软件配置文件在
ls /etc/samba/
lmhosts  smb.conf  smb.conf.example

修改 /etc/samba/smb.conf
添加自定义的,共享文件夹的配置

[root@nfs-31 /opt]#tail -7 /etc/samba/smb.conf

[smb_share]
    comment=myself share dir
    path = /data/samba
    guest ok=no
    public = no
    writable = yes


3.创建共享文件夹
mkdir -p /data/samba


4.samba也有用户认证机制,需要通过pdbedit命令设置samba的用户信息
4.1 pdbedit命令是给linux以及存在的用户,设置一个密码
useradd  samba

4.2 使用pdbedit命令,给samba的用户设置密码
-a 添加smb用户
-u 指定用户名

[root@nfs-31 /opt]#pdbedit -a -u samba
new password:
retype new password:

5.修改smb共享文件夹的权限
chown -R samba:samba   /data/samba

6.给该目录下创建些数据
touch 大胆妖孽-大威天龙.png

7.启动samba服务
[root@nfs-31 /my_smb]#systemctl start smb

8.后续你的确需要部署samba服务,如何使用samba?
做哪些后续的学习呢?
说白了,就是学samba的配置文件,里面的参数,是什么功能,就有什么作用
samba是一个软件,所有的功能,都被以配置文件形式定义好了
配置文件是最重要的,控制软件功能的一个文件
程序启动会去读取配置文件中的参数,以打开、关闭不同的功能


9.验证进程、端口
[root@nfs-31 /my_smb]#netstat -tunlp|grep smb
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      2759/smbd           
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      2759/smbd           
tcp6       0      0 :::445                  :::*                    LISTEN      2759/smbd           
tcp6       0      0 :::139                  :::*                    LISTEN      2759/smbd           
[root@nfs-31 /my_smb]#
[root@nfs-31 /my_smb]#
[root@nfs-31 /my_smb]#ps -ef|grep smb
root       2759      1  0 15:48 ?        00:00:00 /usr/sbin/smbd --foreground --no-process-group
root       2761   2759  0 15:48 ?        00:00:00 /usr/sbin/smbd --foreground --no-process-group
root       2762   2759  0 15:48 ?        00:00:00 /usr/sbin/smbd --foreground --no-process-group
root       2763   2759  0 15:48 ?        00:00:00 /usr/sbin/smbd --foreground --no-process-group

客户端认证

linux客户端
需要安装工具
yum install samba-client -y


2.使用该命令,连接samba机器即可
smbclient //远程ip/配置文件中的模块名   -U 用户名
smbclient //10.0.0.31/smb_share   -U samba
# 输入samba的密码即可
#进入后,输入 ? 查看samba提供的命令,也就是作用


windowos也有客户端
配置比较繁琐
参考图片

image

使用 windows的win快捷键+ r,打开运行窗口
访问samba的协议是

\10.0.0.31\smb_share

此时输入账号密码
samba01
123123



标签:00,samba,服务,部署,0.0,--,root,smb
From: https://www.cnblogs.com/chunjeh/p/17584054.html

相关文章

  • Linux之引导和服务
    目录1.1Linux的组成1.1Linux的组成kernel内核rootfs包括程序和glibc库操作系统存储在硬盘光驱或U盘网络的远端机器GRUB统一启动加载器加载操作系统加电自检检测硬件是否有故障如果无故障就去bios中设置的第一个启动项找操作系统第一启动是硬盘,MBR引导第一个......
  • 【Spring Cloud】服务注册、发现与调用的核心原理
    参考:https://www.bilibili.com/video/BV1i14y1D7DY/?spm_id_from=333.337.search-card.all.click 给出核心的几个类,与之间交互说明、 服务注册: NacosAutoServiceRegistration实现了spring的事件监听,当web初始化完成后进行服务的注册  服务发现  服务调用......
  • 浅谈Excel开发:八 Excel 项目的安装部署
    前面几篇文章讲解了Excel开发的几个比较主要的也是比较重要的方面,比如菜单系统,Excel对象模型,自定义函数,RTD函数,异步自定义函数,用户自定义任务面板等,在实际开发中我们还会遇到各种“千奇百怪”的问题,以及开发中的一些注意事项和技巧等,后面有空我会写文介绍。当我们的Excel外接应用......
  • 005--验证码及应用于登录案例,idea技巧之开启热部署..
    参考:SpringBoot|稀客大大(heyige.cn)自勉:勤则百病皆消,懒则诸事不顺1.idea技巧之-定位已经打开的代码,在文件夹中的位置2.idea技巧之-在idea上改变数据库表最后别忘记点击OK3.验证码使用依赖<dependency><groupId>com.github.whvcse</groupId><artif......
  • 前端异常监控之 Sentry的部署和使用
    由于最近在整理前端异常监控相关内容,所以自己在虚拟机搭建部署了一下Sentry,把搭建过程及一些自己踩得坑整理如下一、Sentry部署Sentry搭建有两种方式:通过Python安装教程地址通过Docker容器安装教程地址我本地是用Docker进行搭建的。1、安装docker armasm复制......
  • Nginx 服务
    什么是Nginx?Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP(邮件服务)。Nginx可作为负载均衡服务:Nginx既可以在内部直接支持Rails和PHP程序对外进行服务,也可以支持作为HTTP代理服务对外进行服务。Nginx服务功能:访问控制、虚拟主机、地址......
  • 应用服务
    tcpdum和wireshark使用tcpdump命令[root@node01~]#tcpdump--helptcpdumpversion4.9.2libpcapversion1.5.3OpenSSL1.0.2k-fips26Jan2017Usage:tcpdump[-aAbdDefhHIJKlLnNOpqStuUvxX#][-Bsize][-ccount][-Cfile_size][-Ealgo:s......
  • Docker安装部署ElasticSearch
    参考文档:https://blog.csdn.net/qq_37726813/article/details/129917352https://blog.csdn.net/yangkei/article/details/126837326https://blog.csdn.net/yangkei/article/details/1268373261.部署单点ElasticSearch因为我们还需要部署kibana容器,因此需要让ElasticSearch和......
  • 微服务平台厂家:提供一对一框架定制服务,创造增价值!
    随着低代码开发市场的旺盛发展,低代码开发平台也拥有了一席之地,获得众多新老客户朋友的青睐和喜欢。使用低代码技术平台,其可视化+灵活易操作+多元化部署方式+主流开源框架等优势特点也使得各中大型企业的办公效率得到提升,并且微服务平台厂家可提供一对一的框架定制服务,可以给企业创......
  • 记录一次线上服务CPU飙高问题
    2023.07.2020:01:38线上一个服务发生了CPU过高的告警,看告警信息当前的CPU使用率已经达到了82.65%,问题已经很严重,赶紧开始排查起来。来复盘下如何排查这类问题,一、排查方法1、找到cpu过高的进程ID收到告警后,第一件事要做的就是找到CPU过高的程序的线程id(pid),可以使用jps或ps......