Samba 只寫不刪 搭建備份伺服器

2021-09-20 23:11:16 字數 2872 閱讀 8869

因伺服器內部有使用windows、linux伺服器,因此備份伺服器就需要相容二者。有以下幾種方式:

1.ftp

2.rsync

3.samba

...以上幾種方式都是比較簡單的方式,rsync可用於增量同步,在windows環境下需要安裝客戶端,比較麻煩。

本文主要講samba搭建乙個只寫入不允許刪除的備份伺服器,刪除需要在伺服器上操作,不允許直接通過samba進行刪除。

作業系統:centos 7.2 x86_64

1.yum方式安裝

1

yum -yinstallsamba samba-client

2.新建samba共享使用者bak,密碼為password

1

2

useradd-s/sbin/nologin-d/dev/nullbak

(echopassword ;echopassword) | 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

readraw =yes

max xmit=65535

aioreadsize = 16384

aio write size = 16384

[backup]

comment = backup directory

path =/data/backup

writable =yes

validusers= @bak

create mask = 1400

directory mask = 1700

注意:create mask = 1400以及directory mask = 1600為設定許可權

搭建samba服務

samba 簡介 yum y install samba mkdir p samba test globol map to guest bad user 設定 test comment test 共享目錄的注釋 path samba test 共享目錄的路徑 browseable yes 共享目錄可...

搭建samba服務

你知道什麼是天才的訣竅嗎?那就是永遠只做一件事。linux中samba伺服器的搭建 使用的vmware12虛擬機器安裝的centos6.8和物理機上的windows10,實現在windows10 上訪問centos上的samba服務。一 先檢視系統中是否安裝有samba服務相關的軟體包。samba ...

samba服務搭建

檔案傳輸 smb主配置檔案 etc samba smb.conf?yum install samba samba client 要啟動smb和nmb服務 修改安全級別 security share hosts allow 允許訪問的網段 192.168.1.comment?是共享目錄的描述 path...