GNU/Linux >> Znalost Linux >  >> Linux

Jak najít všechny soubory/složky s oprávněním 777 v Linuxu?

Nejprve pochopme význam oprávnění k souboru 777 v Linuxu. Předpokládejme, že kterýkoli ze souborů/složek na vašem linuxovém serveru má oprávnění k souboru 777, což znamená, že každý má přístup ke čtení a zápisu tohoto souboru, ale není to dobrý bezpečnostní postup a může to být škodlivé pro váš server.

V některých případech můžete vyžadovat oprávnění 777, když chcete, aby si uživatelé stahovali soubory/složky z vašeho webu.

  1. Spusťte níže uvedený příkaz a vyhledejte soubor s oprávněním 777 v adresáři /home.

    find /home -perm 777 

Můžete změnit adresář, ve kterém potřebujete 777 zjistit oprávnění. Můžete také změnit oprávnění k souboru, abyste našli soubory/složky.

  1. Spusťte níže uvedený příkaz a zjistěte všechny soubory/složky s oprávněním 777 pro přihlášené uživatele v adresáři/home.

    find $HOME -perm 777 
  2. Předpokládejme, že chcete pouze najít soubory s oprávněním 777 a nemusíte zahrnout složky, než pro ně můžete spustit níže uvedený příkaz.

    find /home/ -perm 777 -type f

     Tento příkaz zobrazí seznam všech souborů v domovském adresáři, který má oprávnění 777.

     V případě, že chcete pouze najít adresáře s oprávněním 777 v /home, můžete spustit níže uvedený příkaz.

find /home/ -perm 777 -type f 

Linux
  1. Jak šifrovat soubory pomocí gocryptfs na Linuxu

  2. Jak najít soubory s oprávněními SUID a SGID v Linuxu

  3. Jak najít soubory pomocí příkazu fd v Linuxu

  1. Jak najít všechny soubory vlastněné konkrétním uživatelem v Unixu/Linuxu?

  2. Jak najít všechny řídké soubory v Linuxu

  3. Jak najít všechny soubory s konkrétním nadřazeným adresářem v linuxu?

  1. Jak najít soubor v Linuxu ve všech adresářích rekurzivně

  2. Jak v Linuxu najdu všechny soubory obsahující konkrétní text?

  3. Jak v Linuxu zobrazím seznam souborů s úplnými cestami?