GNU/Linux >> Linux の 問題 >  >> Linux

Linuxで777権限を持つすべてのファイル/フォルダを見つける方法は?

まず、Linuxでの777ファイルパーミッションの意味を理解しましょう。 Linuxサーバー上のすべてのファイル/フォルダーに777ファイルのアクセス許可があるとします。つまり、誰もがそのファイルの読み取りと書き込みにアクセスできますが、これは適切なセキュリティプラクティスではなく、サーバーに害を及ぼす可能性があります。

ユーザーにWebサイトからファイル/フォルダーをダウンロードさせたい場合は、777の許可が必要になる場合があります。

  1. 以下のコマンドを実行して、/homeディレクトリで777権限を持つファイルを検索します。

    find /home -perm 777 

777権限を確認するために必要なディレクトリを変更できます。ファイル/フォルダを見つけるためにファイルのアクセス許可を変更することもできます。

  1. 以下のコマンドを実行して、/homeディレクトリ内のログインユーザーに対して777権限を持つすべてのファイル/フォルダーを検索します。

    find $HOME -perm 777 
  2. 777権限を持つファイルを検索するだけで、以下のコマンドを実行するよりもフォルダを含める必要がないとします。

    find /home/ -perm 777 -type f

このコマンドは、777の権限を持つホームディレクトリ内のすべてのファイルを一覧表示します。

/ homeで777権限を持つディレクトリを検索したい場合は、以下のコマンドを実行できます。

find /home/ -perm 777 -type f

Linux
  1. Linuxですべてのディレクトリのファイルを再帰的に検索する方法

  2. Unix / Linuxで特定のユーザーが所有するすべてのファイルを見つける方法は?

  3. Linux ですべてのフォルダーとファイルの名前を小文字に変更するにはどうすればよいですか?

  1. Linuxで.rbで終わるすべてのファイルを見つける方法は?

  2. Linux でフル パスを含むファイルを一覧表示するにはどうすればよいですか?

  3. Linuxでパーティションのすべてのファイルを一覧表示する方法は?

  1. Linuxでgocryptfsを使用してファイルを暗号化する方法

  2. LinuxでSUIDおよびSGID権限を持つファイルを検索する方法

  3. Linuxでfdコマンドを使用してファイルを検索する方法