Linux:samba服务器配置

您所在的位置:网站首页 samba共享目录取消可写权限 Linux:samba服务器配置

Linux:samba服务器配置

2023-07-21 06:13| 来源: 网络整理| 查看: 265

在samba服务器端安装samba服务器软件 命令:yum install -y samba 安装完成后查看软件安装情况 命令:rpm -qa |grep samba 在这里插入图片描述

规划samba共享资源和设置权限(主要对原配置进行修改,部分没有的参数需要手动添加) 物理主机匿名访问samba服务器上的共享目录/tmp和**/public(需要创建)**,具体参数如下: ➢ Samba 服务器所在工作组:WORKGROUP。 ➢ Samba 服务器描述信息:Samba Server。 ➢ Samba 服务器 NetBIOS 名称:MYSERVER。 ➢ Samba 服务器网卡 IP 地址:192.168.30.20。 ➢ 允许访问 Samba 服务器的网络:192.168.30.0/24。 ➢ 日志文件路径:/var/log/samba/log.%m。 //%m:代表 Client 端的 NetBIOS 主机名 ➢ 日志文件大小:500KB。 ➢ Samba 服务器安全模式:user,匿名访问 ➢ 共享目录:/tmp、/public ➢ 访问权限:读写权限。

编辑主配置文件/etc/samba/smb.conf 修改配置文件之前,将配置文件辅助、备份一下,便于出现问题时,可以快速恢复原始配置。 相关注释: [global] ; 全局配置 workgroup = WORKGROUP ; 工作组名称 server string = Samba Server Version %v ; 主机简单说明 netbios name = MYSERVER ; netbios 名称 interfaces = 192.168.30.0/24 ; 允许哪个接口提供服务,监听哪些网卡 hosts allow = 127.空格 192.168.30. ; 允许哪些地址的主机访问 log file = /var/log/samba/log.%m ; 日志文件位置 max log size = 500 ; 最大日志文件大小 security = user ; Samba 服务器的安全模式 map to guest = Bad User ; 匿名共享 在这里插入图片描述 [tmp] ; 共享目录名称,也叫节名,每节定义一个共享项目 comment = Template Directories ; 目录说明 browseable = yes ; 是否让所有的用户看到这个项目 writable = yes ; 是否可写 path=/tmp ; 共享文件夹路径 guest ok = yes ; 单纯分享时,让用户随意登入的设定值 在这里插入图片描述 与[tmp]大致相同。 在这里插入图片描述 检查配置文件语法是否正确 命令:testparm 无语法错误的情况: 在这里插入图片描述 有语法错误的情况: 在这里插入图片描述

重新加载配置文件或重新启动smb服务,使配置生效 启动服务器命令: systemctl restart smb.service systemctl restart nmb.service systemctl enable smb.service systemctl enable nmb.service systemctl status smb.service systemctl status nmb.service 在这里插入图片描述

测试samba服务器 在samba服务器本地测试共享情况 命令:sbclient -L //127.0.0.1 在这里插入图片描述 在linux客户端上访问共享,首先在客户端安装samba 查看共享命令:smbclient -L //192.168.30.20 在这里插入图片描述

挂载共享目录 命令:mount -t cifs //192.168.30.20/tmp /mnt/smb(首先创建/mnt/smb) 创建共享测试文件test和xcu 命令:touch /mnt/smb/test 、mkdir /mnt/smb/xcu 在这里插入图片描述

在window客户端实际测试 win+r打开运行界面,输入//192.168.30.20 在这里插入图片描述 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3