首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux samba搭建和使用

Linux samba搭建和使用

作者头像
Lucifer三思而后行
发布2021-08-17 14:52:37
发布2021-08-17 14:52:37
3.5K00
代码可运行
举报
运行总次数:0
代码可运行

作者简介:

作者:LuciferLiu 中国DBA联盟(ACDU)成员。目前从事Oracle DBA工作,曾从事 Oracle 数据库开发工作,主要服务于生产制造,汽车金融等行业。现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。

前言

Samba是在LinuxUNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

如何配置samba呢?

一、Linux Samba安装

1、配置yum源

代码语言:javascript
代码运行次数:0
运行
复制
#挂载磁盘镜像
mount /dev/cdrom /mnt

#配置本地yum源
echo "[local]" >> /etc/yum.repos.d/local.repo
echo "name = local" >> /etc/yum.repos.d/local.repo
echo "baseurl = file:///mnt/" >> /etc/yum.repos.d/local.repo
echo "enabled = 1" >> /etc/yum.repos.d/local.repo
echo "gpgcheck = 0" >> /etc/yum.repos.d/local.repo

2、关闭防火墙

代码语言:javascript
代码运行次数:0
运行
复制
#确保防火墙关闭,445端口开放
systemctl stop firewalld
systemctl disable firewalld

3、安装samba包

代码语言:javascript
代码运行次数:0
运行
复制
#安装samba
yum install samba -y

4、smb配置

代码语言:javascript
代码运行次数:0
运行
复制
#编辑smb配置文件
cat <>/etc/samba/smb.conf
[Share]
comment = Shared Folder
path = /oradata/rmanbak
public = yes
writable = yes
available = yes
browseable = yes
EOF

#添加root到smb服务器,设定密码oracle
smbpasswd -a root
密码:oracle

#重新加载重启服务
service smb reload
service smb restart
service nmb restart

注意:path是需要共享的文件路径。

5、Windows访问samba服务器

代码语言:javascript
代码运行次数:0
运行
复制
#Windows访问samba服务器
本地映射驱动:\\10.211.55.101\share
root/oracle

如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力,技术交流可以添加公众号~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/11/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 作者简介:
  • 前言
  • 一、Linux Samba安装
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档