ブラウザの/ rootディレクトリにどのようにアクセスしますか?

ブラウザの/ rootディレクトリにどのようにアクセスしますか?

婦人声明:

This question is meant to be answered for Educational and learning purpose.
  /root is an important directory meant to be only accessible to Root user.
Accessing /root through a browser may lead to breaking some rules of system
  causing unknown security issues with the system, So, Do it at your own risk !

使用URIスキームファイル://プロトコルすべてのブラウザを介してローカルシステムのファイルとフォルダにアクセスできます。

Mozilla Firefoxのファイル:///

しかし、

  1. /rootChromium、Firefox、または他のブラウザからディレクトリにアクセスする方法はありますか?
  2. もしそうなら、これはブラウザのセキュリティ上の欠陥かもしれませんか?

ベストアンサー1

file:// urlを使用してアクセスしようとすると、アクセス 到着ローカルコンピュータなので、表示できるディレクトリはブラウザを実行しているログインユーザーに表示されるディレクトリに制限されます。

/rootは特に特別なディレクトリではなく、単にrootユーザーのホームディレクトリです。したがって、rootユーザーは明らかにそれを見ることができます。 /rootが誰でも読めるように設定されている場合は、/rootディレクトリで設定したグループ(通常はrootグループ)の他の人、または実際にコンピュータのすべての人を読むことができます。

あなたの質問に答えて投稿されたコメントとは異なり、あなたが要求したタスクを実行するには、ディレクトリ権限を0755 - グループとワールドに設定するだけで十分です。読める0777の代わりにディレクトリをworldに設定してください。書き込み可能したがって、より大きなセキュリティリスクがあります。

一般的に言えば、すべきではありません。何もない/rootディレクトリにあるため、アイデア全体は一意の価値がないセキュリティリスクです。

おすすめ記事