GNU/Linux >> Znalost Linux >  >> Panels >> Webmin

Správce souborů Java

Na této stránce Správce souborů Java modul je zdokumentován a jsou vysvětleny jeho funkce, jako je kopírování a vkládání, úpravy atributů ACL a EXT a sdílení souborů. Na rozdíl od většiny modulů Webmin je Správce souborů napsán v Javě a vyžaduje instalaci nejnovější verze Javy. Mnohem rychlejší HTML File Manager nahradí Java verzi z Webmin 1.762.

Obsah

Modul Správce souborů

V kategorii Ostatní ve Webminu se nachází modul, který je zcela odlišný od všech ostatních. Namísto konfigurace nějakého serveru nebo služby umožňuje uživateli prohlížet a manipulovat se soubory na serveru prostřednictvím správce souborů Java appletu. Uživatelské rozhraní je podobné starému průzkumníku Windows – vlevo je strom adresářů a vpravo seznam souborů v aktuálním adresáři. V horní části je řada tlačítek na panelu nástrojů, která se používají k provádění různých operací s vybranými soubory. Tento snímek obrazovky ukazuje příklad:


Modul Správce souborů

Na rozdíl od jiných modulů má tento pouze jednu stránku, která je plně obsazena Java appletem. Pro návrat do hlavní nabídky Webminu musíte kliknout na Index šipka v levém horním rohu. Samozřejmě, pokud váš prohlížeč nepodporuje Javu, nelze aplet použít.

Uživatelské rozhraní modulu Správce souborů je téměř úplně stejné na všech verzích Unixu. Jediný rozdíl je v tom, že některé z EXT , ACL a Attr tlačítka (popsaná v části*Editace atributů a ACL*) nemusí v některých operačních systémech existovat. Je to proto, že souborové systémy na těchto variantách Unixu nepodporují rozšířené atributy, které vám tlačítka umožňují konfigurovat.

Navigace v adresářích a prohlížení souborů

Když poprvé načtete správce souborů, v pravém podokně se zobrazí obsah kořenového adresáře ve vašem systému. Chcete-li zadat další adresář, stačí na něj v seznamu dvakrát kliknout. Chcete-li přejít zpět do adresáře, poklepejte na odkaz .. v horní části seznamu aktuálního adresáře.

Můžete také zobrazit obsah adresáře kliknutím na něj ve stromu v levém podokně. Dvojité kliknutí otevře adresář ve stromu, což způsobí zobrazení všech podadresářů pod ním. Opětovným dvojitým kliknutím jej zavřete. Kdykoli vstoupíte do adresáře pomocí pravého podokna, otevře se také ve stromu vlevo. Podobně, když se poklepáním na odkaz .. vrátíte zpět k nadřazenému adresáři, starý adresář se ve stromu zavře.

Je také možné přeskočit do libovolného adresáře ve vašem systému zadáním jeho cesty do textového pole nad výpisem adresáře vpravo. Za předpokladu, že skutečně existuje, Webmin otevře všechny nadřazené adresáře ve stromu a zobrazí jejich obsah v seznamu vpravo.

Pro urychlení uživatelského rozhraní ukládá správce souborů do mezipaměti obsah všech adresářů, které pomocí něj prohlížíte. To znamená, že pokud je soubor vytvořen, upraven nebo odstraněn na serveru, neprojeví se to ve výpisu adresáře, dokud nekliknete na tlačítko Obnovit tlačítko na panelu nástrojů.

Obsah libovolného souboru ve vašem systému lze zobrazit poklepáním na něj v seznamu v pravém podokně. Otevře se samostatné okno prohlížeče a váš prohlížeč zobrazí obsah souboru. Pomocí správce souborů lze tedy zobrazit jakýkoli typ souboru, který prohlížeč podporuje.

Pokud chcete stáhnout soubor ze systému Webmin do hostitele, na kterém běží váš prohlížeč, podržte klávesu Shift a dvakrát na něj klikněte. Prohlížeč by vás měl vyzvat k uložení souboru namísto otevření okna pro zobrazení jeho obsahu. Stahování můžete také vynutit tak, že vyberete soubor z pravého podokna a kliknete na Uložit na panelu nástrojů v horní části okna správce souborů.

Manipulace se soubory

Modul Správce souborů vám umožňuje přejmenovávat, přesouvat a kopírovat soubory stejným způsobem, jako by to dělal jakýkoli jiný správce souborů. Chcete-li vybrat soubor, se kterým chcete manipulovat, klikněte na něj v pravém podokně. Chcete-li vybrat více souborů, podržte při kliknutí klávesu Ctrl nebo podržte klávesu Shift a vyberte celý rozsah.

Chcete-li přesunout soubory do jiného adresáře, vyberte jeden nebo více a klikněte na Vyjmout tlačítko na panelu nástrojů. Poté přejděte do cíle a klikněte na Vložit knoflík. Pokud soubor se stejným názvem již existuje, Webmin vás vyzve k přejmenování vloženého souboru, aby nedošlo ke kolizi. Pokud se rozhodnete nepřejmenovat, soubor v cílovém adresáři se stejným názvem bude přepsán.

Chcete-li zkopírovat soubory, vyberte je v pravém podokně a klikněte na Kopírovat knoflík. Poté přejděte do adresáře, do kterého je chcete zkopírovat, a klikněte na Vložit . Stejně jako při přesouvání souborů budete vyzváni k přejmenování všech, které kolidují se soubory, které již existují v cílovém adresáři. Vložením do různých adresářů lze vytvořit více kopií souboru. Chcete-li vytvořit kopii souboru ve stejném adresáři, stačí jej vybrat a stisknout Kopírovat a Vložit a zadejte nový název souboru.

Můžete smazat jeden nebo více souborů a adresářů tak, že je vyberete a kliknete na Odstranit tlačítko na panelu nástrojů. Před jejich skutečným odstraněním se zobrazí potvrzovací okno se seznamem všech vybraných souborů. Když Smazat po kliknutí na tlačítko v okně budou všechny vybrané soubory, adresáře a jejich obsah trvale smazány.

Jeden soubor lze přejmenovat jeho výběrem v pravém podokně a kliknutím na Přejmenovat tlačítko na panelu nástrojů. Zobrazí se okno obsahující aktuální název souboru a textové pole pro zadání nového názvu. Pokud je nový název stejný jako existující soubor ve stejném adresáři, bude přepsán při Přejmenování je stisknuto tlačítko v okně.

Vytváření a úpravy souborů

Modul Správce souborů nabízí dva způsoby vytváření nových souborů – můžete buď vytvořit textový soubor od začátku, nebo nahrát data z hostitele, na kterém běží váš webový prohlížeč. Chcete-li vytvořit nový prázdný textový soubor, klikněte na Nový tlačítko dokumentu na panelu nástrojů napravo od Smazat knoflík. Zobrazí se okno, ve kterém můžete zadat úplnou cestu k souboru a jeho obsah. Po dokončení úprav klikněte na Uložit tlačítko ve spodní části okna vytváření souboru.

Chcete-li nahrát soubor z počítače, na kterém běží váš prohlížeč, klikněte na Nahrát tlačítko na panelu nástrojů. Otevře se malé okno prohlížeče se dvěma poli. Soubor k nahrání pole je pro výběr souboru na vašem PC, zatímco Nahrát do adresáře pole je pro zadání adresáře, do kterého bude soubor nahrán. Po vyplnění obou polí klikněte na Nahrát tlačítko pro odeslání souboru na váš server Webmin. Jakmile je nahrávání dokončeno, seznam adresářů bude aktualizován tak, aby zobrazoval nový soubor.

Protože mnoho lidí používá své webové prohlížeče na operačním systému Windows, který používá jiný formát textového souboru než Unix, existuje v okně pro nahrávání možnost převést nahraný soubor do správného formátu. Toto Převést nové řádky DOS? Pole by mělo být nastaveno pouze při nahrávání na Ano textový soubor ze systému Windows. Pokud jej povolíte při nahrávání binárních souborů, dojde k jejich poškození.

Správce souborů lze také použít k úpravě existujících textových souborů ve vašem systému. Chcete-li to provést, vyberte soubor v pravém podokně a klikněte na Upravit tlačítko na panelu nástrojů. Zobrazí se okno s aktuálním obsahem, které vám umožní upravit soubor podle potřeby. Až budete hotovi, klikněte na Uložit tlačítko, abyste jej zapsali zpět na server. Nepokoušejte se upravovat a ukládat netextové soubory, protože by došlo k poškození jejich obsahu.

Jakýkoli existující soubor lze jednoduše přejmenovat tak, že jej vyberete v pravém podokně a kliknete na Přejmenovat tlačítko na panelu nástrojů. Tím se zobrazí okno zobrazující aktuální název souboru a výzvu k zadání nového. Klikněte na Přejmenovat v okně po zadání nového názvu, aby se změnil.

Úprava oprávnění souboru

Každý soubor nebo adresář na unixovém souborovém systému je vlastněn jedním uživatelem a skupinou a má sadu oprávnění, která určují, kdo k němu může přistupovat. Normálně se mění pomocí příkazů chown a chmod, ale můžete je upravit i ve správci souborů. Chcete-li to provést, vyberte jeden soubor z pravého panelu a klikněte na Informace tlačítko na panelu nástrojů. Zobrazí se okno oprávnění zobrazené níže :


Okno oprávnění k souboru

Soubor část okna zobrazuje jeho úplnou cestu, velikost, typ a datum poslední úpravy. Oprávnění obsahuje zaškrtávací políčka, která řídí, kteří uživatelé mohou číst, zapisovat a spouštět soubor. Jedná se o stejná oprávnění, která můžete změnit na příkazovém řádku pomocí příkazu chmod. Jak jsou vybrána a zrušena, osmičková oprávnění, která by se normálně používala s chmod, jsou zobrazena v Octal pole níže.

Chcete-li změnit vlastníky souboru, zadejte do pole Uživatel nové názvy uživatelů a skupin nebo ID a Skupina polí v Vlastnictví části okna. U spustitelných souborů můžete také ovládat, pod kterým uživatelem se program spouští pomocí Spustit jako uživatel a pole *Spustit jako skupina*. Protože tyto možnosti odpovídají oprávněním chmod, jejich změna se aktualizuje na Octal pole také.

Při úpravách adresáře se dostupná zaškrtávací políčka mírně liší. Oprávnění ke spuštění je nahrazeno seznamem a Soubory mohou upravovat pouze vlastníci je přidáno pole a Spustit jako zaškrtávací políčka jsou nahrazena Soubory dědí skupinu . To vše odpovídá standardním unixovým souborovým oprávněním, se kterými by měl být již obeznámen každý správce systému.

Pokud měníte oprávnění a vlastnictví adresáře, můžete také změnit oprávnění a oprávnění všech podadresářů a souborů, které obsahuje. Možnost Použít změny na určuje, na které soubory a adresáře jsou oprávnění použita, a má tři možnosti :

  • Pouze tento adresář Zvolené vlastnictví a oprávnění budou nastavena pouze pro vybraný adresář.
  • Tento adresář a jeho soubory Vlastnictví a oprávnění budou nastaveny pro vybraný adresář a všechny soubory, které obsahuje. Podadresáře a jejich soubory nebudou ovlivněny.
  • Tento adresář a všechny podadresáře Vlastnictví a oprávnění budou nastavena pro vybraný adresář a všechny soubory a podadresáře, které obsahuje.

Pokud soubor, který byl vybrán při zobrazení Info tlačítko, na které jste klikli, je ve skutečnosti symbolický odkaz, okno bude obsahovat další Odkaz na pole, které lze změnit, pokud chcete upravit cíl odkazu. Změna polí oprávnění a vlastnictví je zbytečná, protože je nelze upravovat pro symbolické odkazy na systémech Unix.

Vytváření odkazů a adresářů

Správce souborů lze použít k vytvoření nového symbolického odkazu v aktuálním adresáři pomocí následujících jednoduchých kroků :

  1. Přejděte do adresáře, ve kterém chcete vytvořit odkaz, a klikněte na tlačítko Nový tlačítko odkazu na panelu nástrojů.
  2. V okně, které se zobrazí, zadejte do pole Odkaz z cestu k novému souboru odkazu pole.
  3. Do pole Odkaz na zadejte cestu k existujícímu souboru nebo adresáři, na který má odkaz odkazovat. pole.
  4. Klikněte na tlačítko Vytvořit Chcete-li jej vytvořit na serveru a přidat do seznamu adresářů.

Nové adresáře lze také vytvořit pomocí těchto kroků :

  1. Přejděte do adresáře, ve kterém má být nový podadresář, a klikněte na tlačítko Nový tlačítko adresáře na panelu nástrojů.
  2. Zadejte úplnou cestu k adresáři do Nového adresáře pole.
  3. Klepněte na Vytvořit tlačítko pro jeho vytvoření.

Hledání souborů

Správce souborů lze použít k vyhledávání souborů nebo adresářů ve vašem systému, které odpovídají určitým kritériím. To může být užitečné, pokud znáte název souboru, ale neznáte adresář, ve kterém se nachází, nebo pokud chcete najít soubory vlastněné některým uživatelem nebo soubory větší než určitá velikost. Chcete-li vyhledat soubory, postupujte takto:

  1. Klikněte na tlačítko Najít ikonu na nástrojové liště, která vyvolá okno pro vyhledávání.
  2. V Vyhledávacím adresáři zadejte adresář, ve kterém se nacházejí hledané soubory. Chcete-li prohledat celý systém, stačí zadat _/_. Na serveru s velkými souborovými systémy to však může trvat dlouho.
  3. Chcete-li vyhledávat podle názvu souboru, zadejte vzor do pole *Pro soubory odpovídající*. Může to být něco jako *.txt nebo foo?.c . Pokud pole zůstane prázdné, názvy souborů nebudou zahrnuty do vyhledávacích kritérií.
  4. Chcete-li najít pouze soubory vlastněné konkrétním uživatelem, zadejte uživatelské jméno nebo ID do pole Vlastněno uživatelem pole.
  5. Podobně, chcete-li najít soubory vlastněné skupinou, zadejte její název nebo ID do Vlastněno skupinou pole.
  6. Chcete-li omezit vyhledávání na normální soubory, adresáře nebo jiný typ souboru, vyberte jej z Typ souboru pole.
  7. Pokud chcete najít soubory větší než určitá velikost, změňte Velikost souboru pole na Více než a do sousedního pole zadejte minimální velikost v bajtech. Chcete-li najít ty, které jsou menší než určitá velikost, vyberte Menší než a do pole vedle zadejte maximální velikost.
  8. Chcete-li zabránit kontrole souborových systémů připojených pod vyhledávacím adresářem, změňte Vyhledat minulá připojení možnost Ne . To může být užitečné, pokud se chcete vyhnout prohledávání souborových systémů NFS, které mohou být mnohem pomalejší než systémy připojené z místních disků.
  9. Nakonec klikněte na tlačítko Hledat nyní knoflík. Po dokončení vyhledávání se pod Výsledky vyhledávání zobrazí všechny soubory a adresáře, které odpovídají všem vybraným kritériím. kartu v okně. Můžete poklepat na jeden, aby správce souborů automaticky přešel do adresáře, který jej obsahuje, a vyberte jej v pravém podokně. Chcete-li provést další vyhledávání, klikněte zpět na Kritéria vyhledávání a znovu postupujte podle výše uvedených kroků.

Na pozadí vyhledávací funkce správce souborů používá příkaz Unix find k vyhledání souborů odpovídajících zadaným kritériím. Všechny dostupné možnosti odpovídají možnostem příkazového řádku k nalezení, jako je -name , -user a -skupina .

Úprava atributů souboru EXT

Několik typů unixových souborových systémů podporuje speciální atributy souborů nad rámec těch, které lze nastavit normálními příkazy chmod a chown. Na souborových systémech Linux ext2 a ext3 má každý soubor několik speciálních voleb, které se normálně nastavují pomocí příkazu chattr. Za předpokladu, že váš systém má alespoň jeden souborový systém tohoto typu, můžete změnit atributy EXT pro soubory, které obsahuje, podle následujících kroků :

  1. V pravém podokně vyberte soubor, který chcete upravit, a klikněte na EXT tlačítko na panelu nástrojů. Tím se zobrazí okno zobrazující atributy, které jsou aktuálně nastaveny, za předpokladu, že soubor je na souborovém systému ext2 nebo ext3.
  2. Chcete-li zastavit aktualizaci času posledního přístupu k souboru ihned po jeho čtení, zapněte možnost Neaktualizovat časy přístupu volba. To může zabránit mnoha zbytečným zápisům na disk u souborů, které jsou často čteny.
  3. Chcete-li zastavit procesy upravující obsah souboru, zaškrtněte políčko Lze pouze připojit k souboru volba. To je užitečné pro soubory protokolu, které chcete zachránit před zkrácením nebo přepsáním.
  4. Chcete-li, aby jádro automaticky a transparentně komprimovalo obsah souboru, zapněte volbu *Komprimovat data na disku *. To bude mít efekt pouze v případě, že vaše jádro podporuje transparentní kompresi souborů.
  5. Chcete-li zastavit čtení souboru pomocí příkazu dump backup (vysvětleno v kapitole 14), zapněte možnost Nezálohovat pomocí výpisu volba.
  6. Chcete-li zabránit úpravám nebo smazání souboru, zaškrtněte políčko Nepovolit úpravy volba.
  7. Chcete-li, aby jádro při odstranění přepsalo bloky disku obsahující soubor, zapněte možnost Nulové bloky při mazání atribut.
  8. Chcete-li vynutit okamžité zapsání všech zápisů do souboru na disk, zapněte možnost Po zápisu vždy synchronizovat volba. Normálně jádro ukládá data pro zápis na disk, když je to nejvhodnější.
  9. Chcete-li, aby jádro po odstranění uložilo obsah souboru, zapněte možnost Uložit obsah pro obnovení volba.
  10. Nakonec klikněte na tlačítko Uložit , aby se vaše změny aplikovaly na soubor.

Protože všechny výše uvedené atributy lze změnit v příkazovém řádku pomocí příkazu chattr, neměnnost souboru nebo jeho nastavení na režim pouze připojení neposkytuje žádnou ochranu proti někomu, kdo má k vašemu systému přístup root.

Úprava atributů souboru XFS

Na souborových systémech xfs na Linuxu a Irixu mají soubory zcela odlišné druhy atributů. Každý soubor nebo adresář může mít neomezený počet, z nichž každý je jednoduše mapováním mezi textovým názvem a hodnotou. Normálně se pro úpravy atributů používá příkaz attr, ale lze také použít správce souborů podle následujících kroků :

  1. V pravém podokně vyberte soubor, který chcete upravit, a klikněte na tlačítko *Attrs *na panelu nástrojů. Tím se zobrazí okno se seznamem existujících atributů, pokud je souborový systém, na kterém se soubor nachází, nepodporuje.
  2. Chcete-li vytvořit nový atribut, klikněte na Přidat atribut tlačítko ve spodní části okna. Tím se otevře další okno pro zadání jeho názvu a hodnoty, které může obsahovat několik řádků.
  3. Klikněte na tlačítko Uložit v okně nového atributu jej přidáte do seznamu.
  4. Chcete-li upravit jakýkoli existující atribut, stačí na něj dvakrát kliknout. Zobrazí se okno podobné tomu, které se používá pro vytvoření nového atributu, ale s dalším Smazat knoflík.
  5. Po dokončení vytváření a úprav atributů souboru klikněte na tlačítko Uložit tlačítko pod seznamem. Teprve potom budou skutečně aplikovány na soubor na serveru.

Obecně se atributy používají pro ukládání metainformací o souborech, jako je popis, znaková sada nebo ikona. Další informace o tom, jaké atributy lze použít, naleznete na stránce manuálu příkazu attr.

Úprava souborů ACL

Standardní unixová oprávnění k souborům a vlastnictví jsou jednoduchým způsobem kontroly, kdo má k souboru přístup, ale nejsou příliš flexibilní. Vynikající alternativou, která je dostupná na mnoha operačních systémech, jsou POSIX ACL. POSIX je sada standardů, která platí pro mnoho unixových systémů, a ACL je zkratka pro Access Control List. Nastavením ACL pro soubor můžete udělit oprávnění dalším uživatelům nebo skupinám kromě běžného vlastníka a skupiny. Při úpravě ACL pro adresář lze také nastavit výchozí hodnoty pro nově vytvořené soubory v tomto adresáři.

Typ souborového systému xfs na Irixu a Linuxu zahrnuje podporu ACL, stejně jako souborové systémy ufs na Solarisu. Pokud máte nainstalované správné záplaty jádra, souborové systémy ext2 a ext3 v Linuxu mohou také podporovat ACL. Naštěstí jsou implementovány téměř identicky na všech operačních systémech, takové uživatelské rozhraní ve Webminu pro jejich úpravu je stejné.

Seznam řízení přístupu obsahuje alespoň čtyři položky, z nichž každá uděluje určitá oprávnění uživateli nebo skupině. Oprávnění udělená každou položkou jsou stejná jako oprávnění nastavená příkazem chmod - číst, zapisovat a spouštět/vypisovat. Výchozí ACL pro soubor obsahuje položky pro uživatele vlastníka, skupinu vlastníků a další uživatele Unixu. Jsou přesně stejná jako oprávnění udělená uživateli, skupině a dalším pomocí chmod a Info okno ve správci souborů.

Jedna speciální položka, která se objevuje ve všech ACL, je maska, která definuje maximální oprávnění, která lze udělit vlastníkovi skupiny a všem ostatním uživatelům kromě vlastníka souboru. Protože maska ​​omezuje oprávnění, která mohou být udělena jinými položkami, budete ji často muset změnit, abyste dosáhli požadovaného účinku z vašeho ACL. V každém ACL musí existovat přesně jeden záznam masky.

Nejčastěji používaným záznamem ACL je záznam, který uděluje oprávnění jinému uživateli Unixu, než je vlastník. Podobně lze definovat také položky, které udělují oprávnění jiné skupině. Počet takových záznamů, které lze vytvořit, není omezen.

ACL pro adresář může obsahovat několik speciálních výchozích položek, které určují počáteční ACL libovolného souboru vytvořeného v adresáři. Lze vytvořit výchozí uživatele, skupiny a masky a výchozí uživatel a skupina se mohou vztahovat buď na konkrétního uživatele, nebo na vlastníka souboru. Pokud ve většině operačních systémů vytvoříte nějaké výchozí hodnoty, musíte vytvořit alespoň položky pro výchozího vlastníka uživatele, výchozího vlastníka skupiny a výchozí masku.

V příkazovém řádku shellu se v Linuxu a Solarisu používají příkazy getfacl a setfacl k zobrazení a změně seznamů ACL. Na Irixu ls -D příkaz se používá k zobrazení ACL a příkaz chacl k jejich nastavení. Webmin bude volat tyto příkazy na serveru vždy, když je správce souborů použit k zobrazení nebo změně ACL souboru.

Chcete-li upravit seznam ACL pro soubor nebo adresář, proveďte následující :

  1. Vyberte soubor ze seznamu v pravém podokně správce souborů a klikněte na ACL tlačítko na panelu nástrojů. Zobrazí se okno se seznamem všech existujících položek ACL, jak je znázorněno na obrázku níže.
  2. Chcete-li přidat nový záznam, vyberte jeho typ z nabídky vedle položky Přidat typ ACL tlačítko před kliknutím na něj. Zobrazí se další okno pro zadání uživatele nebo skupiny, na kterou se záznam vztahuje, a oprávnění, která jsou jim udělena. ACL může mít pouze jednu masku nebo výchozí masku, takže pokud je vybrána jedna, když
  3. U uživatelských nebo skupinových záznamů ACL musíte vyplnit Použít pro pole se jménem uživatele nebo skupiny, které jsou udělena oprávnění. Pro výchozí položky uživatele nebo výchozí skupiny, Použít pro pole lze nastavit na Vlastník souboru nebo zadejte jméno uživatele nebo skupiny. V prvním případě budou oprávnění platit pro vlastníka nebo skupinu jakéhokoli nového souboru vytvořeného v adresáři. V druhém případě budou uděleny zadanému uživateli nebo skupině. U maskových záznamů ACL neexistuje žádné pole pro výběr, na koho se vztahují.
  4. V části Oprávnění zaškrtněte oprávnění, která chcete udělit uživateli nebo skupině. Ty mají stejný význam jako ty nastavené příkazem chmod on v okně popsaném v Oprávnění k souboru sekce.
  5. Klikněte na tlačítko Uložit Chcete-li, aby nový záznam ACL přidal seznam do okna ACL. Zatím však nebude uložen na server.
  6. Chcete-li upravit existující položku ACL, stačí dvakrát kliknout na její řádek v seznamu. Můžete změnit uživatele nebo skupinu, na kterou se vztahuje (pokud existují), a oprávnění, ale ne typ. Klikněte na tlačítko Uložit tlačítko pro uložení změn, nebo tlačítko Smazat tlačítko pro odstranění položky ze seznamu. Ne všechny typy položek ACL však lze odstranit - pouze ty, které udělují oprávnění konkrétnímu uživateli nebo skupině, nebo různé výchozí typy pro adresář.
  7. Nakonec klikněte na tlačítko Uložit tlačítko ve spodní části okna ACL, aby se ACL použil na soubor na serveru. Protože ne všechny kombinace položek jsou platné ve všech operačních systémech, může se zobrazit chybová zpráva, pokud je váš ACL nějakým způsobem nesprávný. Pokud k tomu dojde, buď opravte problém, nebo použijte Zrušit tlačítko pro zrušení provedených změn.


Okno ACL

Sdílení adresářů

Pokud máte na svém systému nainstalovanou Sambu (pokrytou v SambaWindowsFileSharing), je možné použít správu souborů ke sdílení adresářů s klienty Windows. Kromě toho, pokud používáte Linux nebo Solaris, lze správce souborů použít k exportu adresářů přes NFS (jak je vysvětleno v NFSExports). Při sdílení adresářů má správce souborů velmi málo možností ve srovnání s moduly navrženými speciálně pro účely konfigurace Samby a NFS. Poskytuje však mnohem jednodušší uživatelské rozhraní.

Za předpokladu, že je Samba nainstalována a funguje ve vašem systému, pro sdílení adresáře s klienty Windows postupujte takto :

  1. V pravém podokně vyberte adresář, který chcete sdílet, a klikněte na Sdílení tlačítko na panelu nástrojů. Zobrazí se okno se dvěma kartami, označené Windows a NFS .
  2. Na první kartě zapněte možnost Sdílení souborů systému Windows povoleno volba.
  3. Zadejte krátký popis tohoto adresáře do Komentáře pole.
  4. Pokud nechcete, aby bylo sdílení dočasně zakázáno, ujistěte se, že Aktuálně aktivní? pole je nastaveno na Ano .
  5. Chcete-li zastavit zápis klientů do adresáře, změňte Zapisovatelný pole na Ne . V opačném případě ji ponechte nastavenou na Ano .
  6. Chcete-li umožnit klientům přístup k této sdílené složce bez nutnosti přihlášení, nastavte Host možnost Ano . Pokud jej nastavíte na Pouze , budou klienti pro sdílení považováni za hosty, i když se přihlásí na server. Pokud však vyberete Ne , klienti k němu bez přihlášení nebudou mít vůbec přístup.
  7. Klikněte na tlačítko Uložit tlačítko, aby se vaše nové sdílení aktivovalo. Na serveru bude položka automaticky přidána do konfiguračního souboru Samba. Od této chvíle, když se adresář objeví ve správci souborů, jeho ikona bude mít písmeno S, což znamená, že je sdílen.

Stejně tak lze pomocí správce souborů upravovat adresáře, které jsou již sdíleny přes Sambu. Jakékoli možnosti, které byly nastaveny ve Webminu nebo ručně, nebudou ovlivněny úpravou sdílení v tomto modulu, i když jen několik z nich je viditelných pod Windows tab. Chcete-li vypnout sdílení adresáře s klienty Windows, stačí vybrat možnost Sdílení souborů systému Windows zakázáno a stiskněte Uložit . To způsobí smazání celého sdílení z konfigurace Samba, včetně všech možností.

Pokud používáte Linux a na vašem systému je nainstalován serverový software NFS, můžete exportovat adresář do Unixových klientů podle následujících kroků :

  1. V pravém podokně vyberte adresář, který chcete sdílet, a klikněte na Sdílení tlačítko na panelu nástrojů. V okně, které se zobrazí, vyberte NFS tab.
  2. Zapněte sdílení souborů NFS povoleno volba.
  3. Možnosti exportu NFS obsahuje tabulku hostitelů, se kterými je adresář sdílen, a možnosti, které se na tyto hostitele vztahují. Při prvním nastavování sdílení je k dispozici pouze jeden prázdný řádek, takže pokud chcete přidat více řádků, musíte export uložit a znovu upravit. V poli pod Hostitelé zadejte název hostitele, IP adresu nebo síťovou skupinu, do které chcete adresář exportovat. Z nabídek v části Možnosti můžete řídit, zda mají klienti povolen zápis do adresáře a jak server zachází s klientskými uživateli Unixu. Kapitola 6 vysvětluje význam těchto možností nabídky podrobněji.
  4. Klikněte na tlačítko Uložit tlačítko, aby se nastavení exportu zapsalo zpět na server a server NFS se automaticky restartoval. Povolení unixoví klienti budou mít okamžitý přístup k adresáři.
  5. Chcete-li do adresáře přidat dalšího hostitele, klikněte na Sdílení znovu na panelu nástrojů a opakujte kroky 3 až 5.

Na Solarisu nejsou kroky pro sdílení adresáře přes NFS úplně stejné kvůli různým možnostem, které jsou v těchto operačních systémech k dispozici :

  1. V pravém podokně vyberte adresář, který chcete sdílet, a klikněte na Sdílení tlačítko na panelu nástrojů. V okně, které se zobrazí, vyberte NFS tab.
  2. Zapněte sdílení souborů NFS povoleno volba.
  3. Do pole Popis zadejte krátký popis tohoto exportu pole, chcete-li.
  4. Chcete-li udělit některým hostitelům přístup k adresáři pouze pro čtení, změňte Hostitelé pouze pro čtení pole na Uvedené a zadejte jejich názvy hostitelů, IP adresy nebo síťové skupiny do pole níže, oddělené mezerami. Celou síť můžete zadat tak, že před ni zadáte znak @, například @192.168.1 . Chcete-li všem hostitelům udělit přístup pouze pro čtení, vyberte Vše možnost místo toho. To znamená, že každý systém, který se může připojit k vašemu přes síť, bude moci připojit adresář a číst soubory, které obsahuje.
  5. Chcete-li hostitelům poskytnout přístup pro čtení a zápis do adresáře, změňte Hostitelé pro čtení a zápis pole na Uvedené a zadejte jejich názvy hostitelů, IP adresy, síťové skupiny nebo sítě do pole pod tím. Pokud vyberete Vše , každý systém, který se dokáže připojit k vašemu, bude moci číst a zapisovat soubory v adresáři, což je pravděpodobně z bezpečnostního hlediska špatný nápad.
  6. Ve výchozím nastavení ani ti hostitelé, kteří mají přístup pro čtení nebo zápis, nebudou moci přistupovat k souborům jako uživatel root. Chcete-li to udělit některým hostitelům, změňte Hostitelé s přístupem root pole na Uvedené a zadejte jejich názvy hostitelů, adresy, síťové skupiny nebo sítě do pole níže. Další podrobnosti o tom, co znamená přístup root ve vztahu k NFS, najdete v kapitole 6.
  7. Nakonec klikněte na tlačítko Uložit Chcete-li uložit a aktivovat nový export NFS.

V Linuxu i Solarisu, jakmile je adresář sdílen přes NFS, jeho ikona v pravém podokně správce souborů bude označena písmenem S. Adresáře, které byly sdíleny ručně nebo modulem Webmin NFS, budou také označeny podobně a vy můžete upravit svá nastavení tak, že je vyberete a stisknete Sdílení knoflík. Jakékoli možnosti NFS, které nelze konfigurovat ve správci souborů, nebudou ovlivněny.

V okně sdílení můžete vypnout export adresáře NFS výběrem možnosti Sdílení souborů NFS zakázáno a kliknutím na tlačítko Uložit . Všechny položky v konfiguračním souboru NFS pro adresář budou odstraněny a server NFS se restartuje, aby se změny okamžitě projevily.

Řízení přístupu k modulu

Stejně jako ostatní moduly lze správce souborů konfigurovat v modulu Webmin Users (popsané v kapitole 52), aby omezil přístup uživatele k němu. Konkrétně můžete omezit uživatele Webmin na konkrétní adresáře a umožnit mu přístup k souborům s právy uživatele Unixu bez root. Funkce omezení adresáře je obzvláště výkonná, protože uživateli může být udělen přístup root v rámci tohoto adresáře, ale je mu zabráněno vidět nebo dotýkat se jakýchkoli souborů mimo něj.

Jakmile vytvoříte uživatele Webmin s přístupem k modulu, postupujte podle kroků k omezení jeho přístupu k modulu:

  1. V modulu Webmin Users klikněte na Správce souborů vedle jména uživatele nebo skupiny, pro kterou chcete upravit omezení řízení přístupu.
  2. Chcete-li změnit uživatele systému Unix, pod kterým se přistupuje k souborům, zadejte nový název do pole Přistupovat k souborům na serveru jako pole. Případně můžete vybrat Stejné jako přihlášení k Webminu V takovém případě bude mít uživatel Webmin stejná práva jako uživatel Unixu se stejným jménem. Každý, kdo modul používá, nebude mít práva uživatele root, nebude moci používat jeho funkce sdílení souborů, protože by to otevřelo velkou bezpečnostní díru. Podobně uživatelé Webminu, kteří nemají přístup k modulům Samba nebo NFS, nebudou moci konfigurovat sdílení souborů.
  3. Maska pro nové soubory pole řídí oprávnění, která jsou nastavena pro nově vytvořené soubory a adresáře. Obsahuje osmičkové číslo, které je binární inverzí k číslu použitému v příkazu chmod k nastavení oprávnění. So for example, a umask of 022 would give new files 755 permissions, while a umask of 077 would give them permissions of 700.
  4. To prevent the user creating or editing symbolic links and to force all links to appear as the file that they are linked to, change the Always follow symlink? pole na Ano . This should be done when restricting a user to a directory, so that he cannot create links to files outside of the directory and then edit or view them in the file manager.
  5. To stop the Webmin user editing or changing any files, set the Read-only mode? pole na Ano .
  6. To restrict him to only certain directories, enter them into the Only allow access to directories text box. By default this field contains on the root directory /, which you must remove if the restrictions are to make any sense. When the user opens the file manager, it will appear as though directories other than those that have been allowed do not exist. However, the full path to each directory will still be visible. To automatically include the home directory of the Unix user with the same name, check the Include home directory of Webmin user volba. To have the file manager navigate to the first accessible directory automatically, leave the *Open first allowed directory?* option checked.
  7. Nakonec klikněte na tlačítko Uložit button to have the new restrictions activated.

If you want to give a large number of users access to the file manager, it may be better to install Usermin (covered in UserminConfiguration) instead. It includes an identical file manager that always runs as the Unix user logged into Usermin, and can be restricted to the user's home directory.


Webmin
  1. Rozdíl ve výpočtu velikosti adresáře?

  2. Jak zakázat procházení adresářů

  3. Odeberte symbolický odkaz na adresář

  1. Chyba uživatele správce souborů

  2. Jak změnit oprávnění k souborům a adresářům pomocí Správce souborů

  3. Správce uživatelských souborů – CWP

  1. Jak se pohybovat ve správci souborů cPanel

  2. Bash:Žádný takový soubor nebo adresář?

  3. sys/types.h:Žádný takový soubor nebo adresář