安装 Samba 服务器
yum install samba -y
修改 Samba 配置文件
vim /etc/samba/smb.com
.../
security = user
passdb backend = tdbsam
username map = /etc/samba/smbusers
###添加[用户文件位置]
\...
编辑用户文件
cd /etc/samba/
vim smbusers
user1 = admin1
##[将admin1这个虚拟用户映射到user1中
在Samba配置文件中编辑
[archive]
comment = snyh
path = /opt/finance_share
writable = yes
重启服务:
systemctl restart smb
systemctl enable smb
文件限制:
在虚拟机中添加一个硬盘,为硬盘添加一个分区
fdisk /dev/sdb
n
p [创建主分区]
1 [选择分区符号]
默认 [直接Enter]
默认 [直接Enter]
w [保存退出]
将硬盘分区格式化成xfs格式
mkfs.xfs /dev/sdb1
编辑 /etc/fstab 设置分区自动挂载
/dev/sdb1 /opt/finance_share xfs defaults 0 0
将/dev/sdb1挂载到/opt/finance_share
mkdir /opt/finance_share
mount –a
quotaon: 启动quota
参数:
-u 针对用户启动 quota (aquota.user)
-g 针对用户组启动 quota (aquota.group)
-v 显示启动过程的相关信息
-a 根据/etc/mtab 内的文件系统设置启动有关的quota,若不加-a的话
则后面就需要加上特定的那个文件系统
使用quotacheck命令创建配额文件
quotacheck -ugcv /dev/sdb1
ls /mnt/daobin //创建出aquota.group和aquota.user为成功
edquota: 编辑账号/用户组的限值与宽限时间
edquota –u user1
hard ##添加配置
5
edquota [-u username] [-g groupname]
edquota –t <== 修改宽限时间
edquota –p 范本账号 –u 新账号