Samba(只写不删)搭建备份服务器

简介:

因服务器内部有使用Windows、Linux服务器,因此备份服务器就需要兼容二者。有以下几种方式:

1.FTP

2.Rsync

3.Samba

...

以上几种方式都是比较简单的方式,Rsync可用于增量同步,在Windows环境下需要安装客户端,比较麻烦。


本文主要讲Samba搭建一个只写入不允许删除的备份服务器,删除需要在服务器上操作,不允许直接通过Samba进行删除。


操作系统:CentOS 7.2 x86_64

1.YUM方式安装

1
yum -y  install  samba samba-client

2.新建Samba共享用户bak,密码为password

1
2
useradd  -s  /sbin/nologin  -d  /dev/null  bak 
( echo  password ;  echo  password) | smbpasswd -s -a bak

 

3.创建共享目录/data/backup及授权

1
2
3
mkdir  -p  /data/backup
chmod  -R 777  /data/backup 
chmod  +t  /data/backup

注意:只写不删,需要将目录改为全局可写,同时为chmod +t /data/backup是将目录增加sticky bit位


4./etc/samba/smb.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[global]
         workgroup = WORKGROUP
         security = user
         passdb backend = tdbsam
         load printers = no
                 create mask = 0664
                 #force create mode = 0664
                 directory mask = 0775
                 #force directory mode = 0775
         unix charset = cp936
         dos  charset = cp936
         use sendfile= yes
         write raw =  yes
         read  raw =  yes
         max xmit=65535
         aio  read  size = 16384
         aio write size = 16384
[backup]
         comment = Backup Directory
         path =  /data/backup
         writable =  yes
         valid  users  = @bak
         create mask = 1400
         directory mask = 1700

注意:create mask = 1400以及directory mask = 1600为设置权限




本文转自 rong341233 51CTO博客,原文链接:http://blog.51cto.com/fengwan/1911654

相关文章
|
3月前
|
运维 Linux Windows
【计算巢】幻兽帕鲁服务器如何设置定时备份存档
计算巢针对幻兽帕鲁服务器,提供给了定时备份存档的功能,会在设定的频率下,定时将存档文件备份到目标文件夹下,有助于解决存档丢失和坏档的问题。
3169 1
|
3月前
|
监控 测试技术 网络安全
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
|
5月前
|
SQL 弹性计算 运维
云备份(Cloud Backup)ECS备份基础版——超好用的ECS数据保护方案
ECS备份基础版是阿里云云备份(Cloud Backup,原混合云备份HBR)全新推出的ECS数据保护方案,配置简单、预算可控,同时支持ECS文件、自建数据库和整机的保护。ECS基础版属于预付费商品,可为每台ECS保护最多500G数据。
83677 0
|
4月前
|
网络协议 安全 Linux
小白带你学习文件共享服务器FTP和SAMBA的学习(二十二)
小白带你学习文件共享服务器FTP和SAMBA的学习(二十二)
82 0
|
2月前
|
监控 安全 Linux
深入探讨Samba服务器的配置与使用
深入探讨Samba服务器的配置与使用
165 0
|
2月前
|
存储 弹性计算 对象存储
ECS快照问题之备份ECS快照失败如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
23天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器
|
28天前
|
SQL 存储 弹性计算
ECS备份问题之添加批量备份如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
28天前
|
存储 域名解析 弹性计算
ECS备份问题之HBR混合云备份如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
3月前
|
Ubuntu Linux Windows
window10 虚拟机 linux ubuntu 环境下samba服务器配置
本文的目的是在windows 10 系统,使用samba服务实现 windows 10共享虚拟机ubuntu系统的文件。
44 0