前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >samba服务安装脚本

samba服务安装脚本

作者头像
Eric杂货铺
发布于 2020-09-24 02:55:17
发布于 2020-09-24 02:55:17
74100
代码可运行
举报
文章被收录于专栏:Eric杂货铺Eric杂货铺
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/bin/bash

#该脚本适用于Samba v4.1

#Basic Server Settings 基础设置
#Server Description: "test"
#Workgroup Name: "caiwu"
#Server NetBIOS Name: "canway.net"
#Allow Guest Users,Username for Guest: "tom"

#Shared Directories 共享文件
#Share Name: "Share 1"
#File Path: "/shares"
#Description: "share files"
#Volume Label: "/dev/sda"
#permissions: Read Only;Visible;Permit Guest Access

#Shared Printers 共享打印机
#Printers to share: "All"
#Description: "All Printers"
#permissions: Visible;Permit Guest Access


# Make sure samba is installed...
yum -y install samba

# Save any existing configuration file...
cp /etc/samba/smb.conf /etc/samba/smb_original.conf

# Create the new configuration file...
cat <<EOF >/etc/samba/smb.conf
[global]
	netbios name = canway.net
	server string = test
	workgroup = caiwu
	security = user
	encrypt passwords = yes
	map to guest = bad user
	guest account = tom
	cups options = raw

[Share 1]
	path = /shares
	comment = share files
	volume = /dev/sda
	read only = yes
	guest ok = yes

[printers]
	print ok = yes
	printing = cups
	path = /var/spool/samba
	comment = All Printers
	guest ok = yes
EOF

# Make sure shared directories exist...
mkdir -p /shares

# Set permissions for shared directories...
chmod 770  /shares

# Set selinux context for shared directories
if `selinuxenabled`
then
	semanage fcontext -a -t samba_share_t '/shares(/.*)?'
	restorecon -FRvv /shares
fi

# Enable and start samba service...
systemctl enable smb
systemctl start smb
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Samba文件服务器
在早期的网络世界当中,不同主机的文件传输大多使用FTP来进行。不过FTP却有个小小的问题, 那就是你无法直接修改主机上面的文件内容!也就是说,你想要更改Linux主机上面的某个文件时,你必须要将该文件下载后才能修改。在日常办公环境中,操作系统除了windows以外,还有linux或者UNIX。windows和linux或UNIX之间共享文件是无法直接完成的,为了解析不同系统之间的文件和打印机等资源的共享,我们今天来介绍一下samba服务。他可以解决不同系统平台之间的共享问题。
星哥玩云
2022/09/15
11.5K0
Samba文件服务器
Samba文件共享服务的实现
试验环境:两台主机 服务端:192.168.56.11 客户端:192.168.56.12
星哥玩云
2022/07/14
5780
CentOS-Samba服务安装与配置
安装samba服务端软件 [root@localhost var]# yum install samba samba-client 修改samba配置文件 samba文件共享默认配置文件存放在 /etc/samba/smb.conf 下,用于配置Samba服务内容 [root@localhost var]# vim /etc/samba/smb.conf #======================= Global Settings ==============================
偏有宸机
2020/11/04
6380
在Ubuntu中安装Samba文件服务
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
小陈运维
2022/12/20
1.1K0
Samba服务的配置总结
之前介绍了Linux下Samba服务器部署,这里简单总结下Samba服务参数的配置说明: Samba服务的主配置文件是smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。除了[global]段外,所有的段都可以看作是一个共享资源。段名是该共享资源的名字,段里的参数是该共享资源的属性。Samba安装好后,使用testparm命令可以测试smb
洗尽了浮华
2018/04/08
3.4K0
Samba服务的配置总结
搭建Ubuntu12.04交叉编译服务器
最近学着搭建一台Linux服务器作为交叉编译的主机之用,服务器端选择了Ubuntu12.04 LTS桌面版,客户端采用Windows XP平台,使用SSH工具软件putty登录到Linux主机,建立scrathbox2交叉编译环境工具链,模拟arm环境。
ccf19881030
2019/04/24
1.3K0
一文简述什么是Samba服务
今天来简单聊一聊SAMBA服务,SAMBA服务主要用于实现windows和Linux下的文件共享、打印共享等。
reload
2024/07/26
1.4K0
一文简述什么是Samba服务
CentOS 6.3下Samba服务器的安装与配置
一、简介   Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。   
Java学习123
2018/05/16
2.7K0
在Ubuntu中安装Samba文件服务
在Ubuntu中安装Samba文件服务安装 samba 服务root@v:~# apt install samba samba-commonroot@v:~# 创建共享目录root@v:~# mkdir /cby/smb/ -pvroot@v:~# chmod 777 -R /cby/smb/root@v:~# 修改配置文件# 编写配置文件 实现匿名访问[share]path = /cby/smbpublic = yesread only = noguest ok = Yescreate mask = 06
小陈运维
2022/11/09
1.7K0
samba的配置和使用
SMB是一种Linux、UNIX系统上可用于共享文件和打印机等资源的协议,这种协议是基于Client\Server型的协议,Client端可以通过SMB访问到Server(服务器)上的共享资源。当Windows是 Client,CentOS是服务器时,通过Samba就可以实现window访问Linux的资源,实现两个系统间的数据交互。
summerking
2022/09/19
8190
Samba 服务概述
SMB服务消息块协议,指在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单,Samba服务已经成为了,Linux系统与Windows系统之间数据传输的最佳选择.
微软技术分享
2022/12/28
1.8K0
Samba共享服务_NFS共享存储
红帽官方samba讲解 Samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。
全栈程序员站长
2022/11/08
4K0
Samba共享服务_NFS共享存储
samba的使用
下面关于配置文件的详解内容来自:http://yuanbin.blog.51cto.com/363003/115761。
战神伽罗
2019/07/24
2.5K1
玩转企业常见应用与服务系列(五):网络文件共享服务 Samba 原理与实践
Samba 是一个能让 Linux 系统应用 Microsoft 网络通讯协议的软件,而 SMB 是 Server Message Block 的缩写,即为服务器消息块,SMB 主要是作为Microsoft 的网络通讯协议,后来 Samba 将 SMB 通信协议应用到了 Linux 系统上,就形成了现在的 Samba 软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
民工哥
2023/11/20
2.4K0
玩转企业常见应用与服务系列(五):网络文件共享服务 Samba 原理与实践
CentOS 6.5下Samba服务器搭建与配置
[root@localhost ~]# yum -y install samba samba-common samba-client        samba服务器所需的软件包
星哥玩云
2022/07/03
1.3K0
samba服务
摘选自:朋友杰哥的微信公众号:(杰哥的IT之旅)里面很多干货,感兴趣的小伙伴可以关注下。
胡齐
2019/09/23
1.9K0
samba服务
【Linux】《how linux work》第十二章 在网络中移动文件
This chapter surveys options for moving and sharing files between machines on a network. We’ll start by looking at some ways to copy files other than the scp and sftp utilities that you’ve already seen. Then we’ll briefly look at true file sharing, where you attach a directory on one machine to another machine.
阿东
2024/04/28
1100
【Linux】《how linux work》第十二章 在网络中移动文件
linux文件共享 samba_文件共享服务
Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件 , 由服务器及客户端程序构成 ; SMB (Server Messages Block , 信息服务块) 是一种在局域网上共享文件和打印机的一种通信协议 , 它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务 ; SMB 协议是 客户机/服务器 型协议 , 客户机通过该协议可以访问服务器上的共享文件系统 , 打印机及其他资源 ; 通过设置 NetBIOS over TCP/IP 使得 Samba 不但能与局域网络主机分享资源 , 还能与全世界的电脑分享资源 ;
全栈程序员站长
2022/11/09
3.8K0
centos创建samba共享_centos设置samba
这篇指南介绍了如何在CentOS7中配置匿名和安全的Samba服务器。Samba是一个开源/自由软件套件,提供无缝的文件和打印服务SMB/CIFS客户端.Samba是免费的,不像其他的SMB/CIFS的实现着,Samba允许在Linux/Unix服务器和给予Windows的客户端之间协同工作,
全栈程序员站长
2022/11/09
1.3K0
centos创建samba共享_centos设置samba
Samba网络文件共享服务介绍
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
保持热爱奔赴山海
2019/09/18
2.9K0
Samba网络文件共享服务介绍
相关推荐
Samba文件服务器
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验