首页 > 其他分享 >samba

samba

时间:2022-10-23 21:00:41浏览次数:26  
标签:Samba log admin samba yes smb

目录

快速开始

第一步:安装samba

yum install samba samba-common samba-client -y
cat /etc/samba/smb.conf
[global]
        workgroup = WORKGROUP
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        security = user  #使用用户认证
        passdb backend = tdbsam  # tdbsam 提供认证服务
        load printers = yes
        cups options = raw
[d]
        comment = Public stuff
        path =/home/samba/d
        public = yes
        writeable = yes
        browseable = yes
        guest ok = yes
# 检查smb.conf语法格式,并打印配置
testparm
# 检查smb.conf语法格式,并打印详细配置
testparm -v
systemctl start smb
systemctl enable smb

第二步:添加用户
samba 只管理用户密码,用户名有操作系统管理

useradd --system admin -s /bin/nologin
[root@tencent-sh ~]# smbpasswd -a admin
New SMB password: admin
Retype new SMB password: admin
Added user admin

第三步:测试

chmod -R 777 /home/samba/d/
[root@tencent-sh ~]# smbclient //101.43.43.9/d -U admin
Enter WORKGROUP\admin's password: 
Try "help" to get a list of possible commands.
smb: \> mkdir 1
smb: \> cd 1

在widows中测试提示错误,待解决

配置文件解析

smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。
除了[global]段外,所有的段都可以看作是一个共享资源。
段名是该共享资源的名字,段里的参数是该共享资源的属性。

global
[global]
	# 设定 Samba Server 所要加入的工作组或者域
        workgroup = WORKGROUP
        # 设定 Samba Server 的注释,可以是任何字符串,也可以不填。宏%v表示显示Samba的版本号。
        server string = Samba Server Version %v
        # 设置Samba Server的NetBIOS名称。如果不填,则默认会使用该服务器的DNS名称的第一部分。			# netbios name和workgroup名字不要设置成一样了。
        netbios name = smbserver
        # 设置Samba Server监听哪些网卡,可以写网卡名,也可以写该网卡的IP地址。
        interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
        hosts allow = 127. 192.168.1. 192.168.10.1
        log file = /var/log/samba/log.%m
        max log size = 50
        security = user  #使用用户认证
        passdb backend = tdbsam  # tdbsam 提供认证服务
        load printers = yes
        cups options = raw
other

标签:Samba,log,admin,samba,yes,smb
From: https://www.cnblogs.com/wangend/p/16819508.html

相关文章

  • 树莓派4b部署samba服务实现文件共享
    注意samba生命力很旺盛,软件是在不断更新的,网上很多针对samba网速优化设置截止当前实测发现有很多已经过期,甚至有些设置会适得其反,使传输速度更低。例如,全网都......
  • Samba资源共享服务搭建(centos7)
    Samba资源共享服务搭建1查询是否已经安装了Sambarpm-qisamba2下载Samba包并安装yuminstallsamba3查看已经安装好的Samba的信息rpm-qa|grepsamba4添加......
  • samba安装
    参考https://www.insidentally.com/articles/000005/安装sambayuminstallsamba添加一账号给samba使用useraddsambapasswdsamba配置samba使用的单独密码管理s......
  • linux 之间 copy 传输文件方法:ftp、samba、sftp、scp、sz/rz
     不同的Linux之间copy文件通常有4种方法1.ftp2.samba服务3.sftp4.scp前三种方法都比较繁琐,最简单的方法就是scp  scpscp本地用户名@IP地址:文件名1远程用户名@IP......
  • SMB samba 调优
    smb调优1.   优化前上传                                                                 ......
  • centos7中sambamba软件的安装
     001、系统[root@localhost~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core) 002、创建python2.7环境[root@localhost~]#condacreate-n......
  • ubuntu下samba的配置和使用
    Samba服务器在两种不同操作系统间架起了一座桥梁,使Linux系统和Windows系统之间能够通信。通过Linux操作系统下的samba服务,可以实现Windows主机访问Linux下共享文件的功能,为......
  • CentOS7.9 搭建Samba服务器
    一、Samba概述1.Samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。NFS与samba一样,也是在网络中实现文件共享的......
  • Ubuntu samba的安装及使用方法
    Ubuntusamba的安装及使用方法说明本文仅在Ubuntu系统上进行了安装,centOS系统等存在一定差异,读者可参考其他资源进行分析安装sudoapt-getupdatesudoapt-getinstal......
  • Centos服务器Samba搭建记录
    samba目录samba安装Windows测试链接本文内容来自:Linux搭建samba服务及使用案例安装首先安装samba服务yuminstallsamba更改/etc/samba/smb.conf下配置文件#......