SAMBA文件共享服务

1.创建一个LV

创建分区,并转换格式

SAMBA文件共享服务

SAMBA文件共享服务

创建PV

pvcreate /dev/sdc1

创建VG

vgcreate -s 8m vgshare /dev/sdc1

#指定PE为8M,默认为4M

创建LV

Lvcreate –L 500M -n lvshare vgshare

SAMBA文件共享服务

lsblk

SAMBA文件共享服务

 

创建文件系统
mkfs.xfs /dev/mapper/vgshare

SAMBA文件共享服务

 

2.将LV挂载到/data/FilesShare,

mkdir /data/Fileshare

mount /dev/mapper/vgshare-lvshare /data/Fileshare

SAMBA文件共享服务

3.通过samba服务将/data/FilesShare/HRfiles共享到指定网段里的电脑使用

yum install samba samba-client

mkdir /data/FilesShare/HRfiles

chmod 777 /data/FilesShare/HRfiles

vi /etc/samba/smb.conf

SAMBA文件共享服务

4.要求lily对共享目录可读可写,HR组里的用户只能读

SAMBA文件共享服务

useradd lily

groupadd HR

useradd -G HR hr01

smbpasswd -a lily

111111

smbpasswd -a hr01

222222

 

client:

SAMBA文件共享服务

 

5.将/data/FilesShares/Pubfiles共享

SAMBA文件共享服务

 

 

6.要求HR组里的所有人都可以传文件到Pubfiles共享目录,但只能删除自己的文件

mkdir /data/filesshare/pubfiles

chmod 1777 /data/filesshare/pubfiles

SAMBA文件共享服务

SAMBA文件共享服务

7.禁止上传以mp3/mp4/rmvb结尾的文件

SAMBA文件共享服务

8.定时每天凌晨3.15分使用rsync将/data/FilesShare同步到/data/bkdata目录

mkdir /data/bkdata

rsync -av /data/filesshare /datab/kdata

SAMBA文件共享服务