Date: Wed, 17 Mar 1999 11:49:32 +0000 From: Jay Tribick <netadmin@fastnet.co.uk> To: Dmitry Valdov <dv@dv.ru> Cc: freebsd-current@FreeBSD.ORG, freebsd-security@FreeBSD.ORG Subject: Re: disk quota overriding Message-ID: <19990317114932.Z21466@bofh.fastnet.co.uk> In-Reply-To: <Pine.BSF.3.95q.990317143707.15120A-100000@xkis.kis.ru>; "Dmitry Valdov" on 17.03.1999 @ 11:42:46 GMT References: <Pine.BSF.3.95q.990317143707.15120A-100000@xkis.kis.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi
> There is a way to overflow / filesystem even is quota is enabled.
>
> Just make many hard links (for example /bin/sh) to /tmp/
>
> for ($q=0;$q<100000;$q++){
> system ("ln /bin/sh /tmp/ln$q");
> }
>
> Because /tmp directory usually owned by root that why quotas has no effect.
> *Directory* size of /tmp can be grown up to available space on / filesystem.
>
> Any way to fix it?
Haven't tested this, but are you sure it fills the filesystem up -
all a hard link is, is a file with the same inode as the
original file (correct me if I'm wrong) - therefore it
doesn't actually use any space other than that required
to store the file entry.
--
Regards,
Jay Tribick <netadmin@fastnet.co.uk>
[| Network Admin | FastNet International | http://fast.net.uk/ |]
[| Finger netadmin@fastnet.co.uk for contact info & PGP PubKey |]
[| +44 (0)1273 T: 677633 F: 621631 e: netadmin@fast.net.uk |]
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990317114932.Z21466>
