Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Omezení velikosti složky  (Přečteno 6822 krát)

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Omezení velikosti složky
« kdy: 07 Října 2009, 21:49:40 »
Zdravím, chtěl bych se zeptat, jestli a jak je možné omezit velikost určité složky. Mám třeba složku /share a chci ji omezit třeba na 1GB. Dá se toho nějak docílit?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

Firzen

  • Stálý člen
  • **
  • Příspěvků: 1287
    • Beroot
Re: Omezení velikosti složky
« Odpověď #1 kdy: 07 Října 2009, 21:55:04 »
Linux připojuje disky stejně, jakoby se jednalo o složku, a proto není nic jednoduššího, než si vytvořit oddíl s velikostí(nejlépe rozšířený) 1GiB a nastavit mu v /etc/fstab, že se má připojovat jako /share. :)
AMD Phenom II X6 1100T@3,3GHz, Gigabyte GeForce GT 430 1GiB, 8GiB RAM, 1TiB SATA3 HDD, Nokia N900
OS: Debian 6.0 Squeeze, Maemo 5
Citace
Prosintě ty jsi takový zkušený vývojář - co mám dělat, když nevím, jako něco udělat? :D

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #2 kdy: 07 Října 2009, 22:01:05 »
A nějak přes SW by to nešlo? Ono možná těch složek bude trochu více (bude to takové PC pro více lidí) a časem by v tom mohl být trošku nepořádek. Ale zní to zajímavě
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

NoWin

  • Host
Re: Omezení velikosti složky
« Odpověď #3 kdy: 07 Října 2009, 22:04:03 »
A nějak přes SW by to nešlo? Ono možná těch složek bude trochu více (bude to takové PC pro více lidí) a časem by v tom mohl být trošku nepořádek. Ale zní to zajímavě
SW? GPartEd!

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #4 kdy: 07 Října 2009, 22:09:35 »
Ehm, asi jsme si nerozuměli. Ovšem, že vím, že existuje editor diskových oddílů GParted, používám ho často, ale myslel jsem to ve smyslu, že třeba ve vlastnostech složky nastavím maximální velikost nebo něco podobného.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #6 kdy: 07 Října 2009, 22:33:33 »
Asi toto hledám, díval jsem se na tento man http://pig.cs.upt.ro/cgi-bin/man/man2html?quotatool+8

A mám otázku, jaký je rozdíl mezi hard a soft limit? Nevím, jeslti jsem už pro dnešek slepý, ale jakým přepínačem nastavím na jaký adresář se to má aplikovat?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

Anubite

  • Návštěvník
  • Příspěvků: 29
Re: Omezení velikosti složky
« Odpověď #7 kdy: 08 Října 2009, 08:23:37 »
Nejjednodussi je vytvorit si image pomoci
dd if=/dev/zero of=/mnt/disk.img bs=102400 count=102400

a pak si ho moutnout nekam

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #8 kdy: 08 Října 2009, 17:16:52 »
Jenže když to budu zálohovat, tak budu zálohovat i prázdné místo, ne?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #9 kdy: 08 Října 2009, 21:09:46 »
A jak to dělají třeba takové hostingy? Freehostingy?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

nettezzaumana

  • Host
Re: Omezení velikosti složky
« Odpověď #10 kdy: 08 Října 2009, 21:51:12 »
rozhodne ne tim, ze by nastavovali omezeni na adresare ;)

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #11 kdy: 08 Října 2009, 21:59:38 »
Rád se dozvídám nové věci a jak to dělají?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: Omezení velikosti složky
« Odpověď #12 kdy: 08 Října 2009, 22:02:18 »
Kód: [Vybrat]
man quotaedit:
popripade pokud nemas,jak jsem zjistil tak neni soucasti zakladniho buntu...
Kód: [Vybrat]
sudo apt-get install quota
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #13 kdy: 08 Října 2009, 22:10:02 »
Asi jsem natvrdlý, manuál jsem si našel na netu, ale jak docílím toho, že do makového adresáře se nevejde více než třeba 1GB?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: Omezení velikosti složky
« Odpověď #14 kdy: 08 Října 2009, 22:20:07 »
Aha,v tom případě se omlouvám,špatně jsem si přečetl manuál,kvóty pro jednotlivé adresáře nastavit *nejdou*.A pokud chceš vyloženě jen ten /share tak nevidím problem udělat extended partition a tomu nastavit kvótu.
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #15 kdy: 08 Října 2009, 22:25:07 »
Psal jsem výše, že jich možná bude i trochu více a zajímalo by mě, jak to dělají hostingy, ono něco na ten způsob by nebylo špatné. Batz to nakousl, jak to nedělají, ale mohl by napsat, jak to dělají.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

nettezzaumana

  • Host
Re: Omezení velikosti složky
« Odpověď #17 kdy: 08 Října 2009, 22:42:19 »
dela se to pres quotu na uzivatelsky ucet a nebo pomoci nejakeho schopneho filesystemu aka zfs, nfs apod

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #18 kdy: 08 Října 2009, 23:18:18 »
A jak vytvořím uživatele, který nebude mít domovský adresář, ale bude mít pouze heslo a nebude moci nic spouštět ani nic podobného? Abych vytvořil právě takového "němého" uživatele, který bude pouze pro quotu?
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

nettezzaumana

  • Host
Re: Omezení velikosti složky
« Odpověď #19 kdy: 09 Října 2009, 00:02:09 »
A jak vytvořím uživatele, který nebude mít domovský adresář, ale bude mít pouze heslo a nebude moci nic spouštět ani nic podobného? Abych vytvořil právě takového "němého" uživatele, který bude pouze pro quotu?
obavam se zes to nepochopil .. najdi si prosim nekde na wiki prislusne clanky a precti si je.

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #20 kdy: 09 Října 2009, 06:16:21 »
Myslím si, že jsem to pochopil. Quota je omezení pro určitého uživatele, vzhledem k tomu, že si nechci zaprasit systém, tak chci vytvořit uživatele, který nebude mít přístup k terminálu ani k sudo, a teoreticky by mohl mít tedy jen nějaký odrbaný domovský adresář, ze kterého by nemohl ven. Nastavil bych si pro něj quotu a bylo by.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

nettezzaumana

  • Host
Re: Omezení velikosti složky
« Odpověď #21 kdy: 09 Října 2009, 08:17:21 »
A jak vytvořím uživatele, který nebude mít domovský adresář, ale bude mít pouze heslo a nebude moci nic spouštět ani nic podobného? Abych vytvořil právě takového "němého" uživatele, který bude pouze pro quotu?
.. pokud se od ^^ teto verze udala nejaka zmena k teto:

Myslím si, že jsem to pochopil. Quota je omezení pro určitého uživatele, vzhledem k tomu, že si nechci zaprasit systém, tak chci vytvořit uživatele, který nebude mít přístup k terminálu ani k sudo, a teoreticky by mohl mít tedy jen nějaký odrbaný domovský adresář, ze kterého by nemohl ven. Nastavil bych si pro něj quotu a bylo by.
.. tak co teda vlastne presne chces, nejak nechapu

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #22 kdy: 09 Října 2009, 17:47:03 »
Chci vědět, jak mám vytvořit uživatele třeba "share", který nebude mít přístup k sudo, pokud možno bude umět v terminálu jenom ty základní věci (ls, cd, apod.) a nebude mít domovský adresář plný bordelu (složky Desktop, Dokumenty, apod.), ale pouze domovský adresář, ve kterém nebude skoro nic.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Omezení velikosti složky
« Odpověď #23 kdy: 09 Října 2009, 22:23:27 »
Kód: [Vybrat]
man losetup
man useradd

Kód: [Vybrat]
mkdir /testy
dd if=/dev/zero of=/testy/testdisk.img bs=1k count=20000
losetup -f
losetup /dev/loop0 /testy/testdisk.img
mkfs -t ext3 /dev/loop0
mkdir /testy/testhome
mount /dev/loop0 /testy/testhome/ -o noexec,nosuid
df -h /testy/testhome/
Souborový systém            Velikost Užito Volno Uži% Mounted on
/dev/loop0             19M  1,2M   17M   7% /testy/testhome

Kód: [Vybrat]
mkdir /testy/testhome
chmod 755 /testy/testhome
useradd -k /etc/skel/ -m -s /bin/bash --home /testy/testhome/testuser/ testuser
id testuser
su testuser
cd ~
pwd
touch testexec
echo '#!/bin/sh' > testexec
echo 'echo ahoj'>>testexec
chmod +x testexec
./testexec
exit

//edit: pokud vám tam něco přidá bordel - tak jsou to pravděpodobně Xka, nebudu hledat kde nastavit.
A jestli to chcete omezovat práva i na jednotlivé příkazy tak bych se osobně možná podíval na selinux, ale nevím jestli to je ta správná cesta.
A aby vás nepřekvapilo chování po restartu tak se možná bude hodit ještě
Kód: [Vybrat]
man fstab
« Poslední změna: 09 Října 2009, 22:31:27 od kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Thomas123

  • Aktivní člen
  • *
  • Příspěvků: 383
Re: Omezení velikosti složky
« Odpověď #24 kdy: 10 Října 2009, 13:30:11 »
Xka tam nejsou. Jinak moc díky, mrknu na to.
Ten Linux není špatná věc, jen se s tím naučit. Windowsák není zvyklý.

 

Provoz zaštiťuje spolek OpenAlt.