quota+samba实现共享配额

一、检查quota是否安装:

[[email protected] ~]# rpm -qa | grep quota

quota-3.13-1.2.5.el5

二、检查、配置磁盘挂载选项

1.配置quota前

[[email protected] ~]# cat /etc/fstab |grep sdc

UUID="d6c99ad6-0c55-46e8-b9ac-68e19c3c3c12"  /sdc  ext2 defaults        1 1

[[email protected] ~]#  mount |grep /dev/sdc

/dev/sdc on /sdc type ext2 (rw)

2.修改quota配置

[[email protected] ~]# cat /etc/fstab |grep sdc

UUID="d6c99ad6-0c55-46e8-b9ac-68e19c3c3c12"  /sdc  ext2 defaults,usrquota,grpquota       1 1

[[email protected] ~]# umount /dev/sdc

[[email protected] ~]# mount -a (无报错即可成功挂载。)

[[email protected] ~]# mount |grep /sdc

/dev/sdc on /sdc type ext2 (rw,usrquota,grpquota)

三、创建用户、组,配置磁盘限额

1.创建用户、组

[[email protected] ~]# groupadd share

[[email protected] ~]# useradd user1 -g share

2.创建配额文件

[[email protected] sdc]# quotacheck -cumg /sdc

[[email protected] sdc]# ls

aquota.group  aquota.user  lost+found

3.创建用户配额

shell命令创建

[[email protected] sdc]# setquota -u user1  102400  102400  0  0  /sdc

软限制容量50M,硬限制100M,限制300个文件、目录,

edquota创建(类似vi)

[[email protected] sdc]# edquota -u user1

Disk quotas for user user1 (uid 500):

Filesystem                   blocks       soft       hard     inodes     soft     hard

/dev/sdc                          0       102400      102400          0      300      500

4.开启配额

[[email protected] sdc]# quotaon -avug

/dev/sdc [/sdc]: group quotas turned on

/dev/sdc [/sdc]: user quotas turned on

四、smb配置

[[email protected] samba]# tail smb.conf

;       writable = yes

;       printable = no

;       write list = +staff

[sdc]

comment = sdc

path = /sdc/share

public = no

writable = yes

guest ok = no

valid users = user1

五、验证

①在windows上映射磁盘,显示分区为100M

②在Linux上挂载,显示为共享磁盘的原始容量。

但是测试往磁盘写200M数据,只能成功写入100M。

时间: 2024-10-01 01:26:07

quota+samba实现共享配额的相关文章

window主机访问Linux主机通过samba服务共享的目录 和Linux主机挂载window主机共享目录到本地

一.window主机访问Linux主机通过samba服务共享的目录 1.测试环境 物理主机: win8 虚拟主机: rhel 5.8 网络模式: 桥接 安装方式采用本地配置的yum源安装samba 关闭了selinux 2.配置好yum源 mount -r /dev/cdrom /media/cdrom   //挂载光盘镜像 3.首先安装samba3x samba3x-client samba3x-common samba3x-swat yum -y install samba3x samba3

Samba部署共享服务

今天的学习课程为: Samba部署共享服务接下来让我们了解一下Samba服务程序现在已经成为在Linux系统与Windows系统之间共享文件的最佳选择Samba可以使:Linux---linux之间文件共享,也可以使Linux---windows之间文件共享NFS:网络文件系统:linux---linux之间的简化文件共享服务 .简单记录下搭建过程:一安装yum -y install samba samba-client samba-common二修改配置1.cd /etc/samba/2.备份

Linux 搭建Samba(共享)服务

在Linux下搭建共享的步骤:1.首先确认搭建smb(共享)服务器的IP地址.关闭防火墙.关闭selinux:联网情况下就不需要搭建yum仓库,也不需要挂载系统盘2.搭建yum仓库如果yum仓库第一次配置错误,使用yum clean all 命令清空yum缓存3.挂载系统盘,安装Samba(共享)服务这是一些比较常用的选项,就不一一列举了接下在samba服务器上创建用户.目录接下来创建samba账号(前提是必须是系统账号)使用pdbedit -L命令查看系统中的samba账号使用pdbedit

【linux基础】samba匿名共享+用户认证共享

一.匿名共享 1.安装 yum -y  install samba*  ##安装samba软件 2.修改配置文件 vi  /etc/samba/smb.conf [global] workgroup = MYGROUP server string = Samba Server Version %v log file = /var/log/samba/log.%m max log size = 50 security = share passdb backend = tdbsam load pri

Ubuntu14.04使用samba服务器共享Home目录

这里记录一下,以Ubuntu 14.04为例.   1.安装samba服务器. sudo apt-get install samba 2.修改配置文件 sudo vim /etc/samba/smb.conf 然后找到home目录共享的部分,大概是190-214行,将前面的注释去掉,如下: # Un-comment the following (and tweak the other settings below to suit) # to enable the default home dir

如何在ubuntu下使用samba创建共享

快速简单的创建共享,比网上那些乱七八糟过时的文档强太多 原文地址: https://help.ubuntu.com/community/How%20to%20Create%20a%20Network%20Share%20Via%20Samba%20Via%20CLI%20%28Command-line%20interface/Linux%20Terminal%29%20-%20Uncomplicated,%20Simple%20and%20Brief%20Way! How to Create a

samba网络共享

安装yum查询samba安装状态启动smb查询samba状态设置开机自启设置共享目录设置samba用户配置samba服务 重启smb永久启动防火墙关闭登录验证 原文地址:http://blog.51cto.com/13963299/2173839

设置vpn和 samba服务器共享总结

一.需求:子公司可以vpn到总公司访问samba内网服务器 二.设备:D-link 7100普通路由器当pptp服务端,浪潮2U服务器 三.设置服务器管理口报警,8块2T SATA硬盘配置两组raid5和全局热备 四.设置:d-link 7100路由器wan口地址为电信ip,路由器修改网关地址为192.168.10.1,设置端口为7908 配置7100路由器wan口地址,启动为nat模式,设置ip.掩码.网关.dns和线路带宽. 修改路由器网关地址为192.168.10.1,子网掩码为255.2

Samba查看共享使用情况php版

该功能是在web界面查看设置共享目录的占用空间情况,利用shell查看空间使用情况,然后用php格式化数据显示出来,显示的有文件夹权限,属主,属组,占用空间大小,文件修改时间,共享文件夹名称及共享服务器IP. 下载地址:http://down.51cto.com/data/2298045