normal*ユーザーには、自分のホームディレクトリ以外の場所に書き込む権限がありますか? (Sudo
およびそれらの特権昇格ツールはありません)
ルートとnormalより多くのカテゴリを知らないので、normalと言います。関係するユーザーがシステムをインストールし、Sudo <command>
を使用して管理作業を行ったとします。
ちなみに私はUbuntuを使っています。
ありがとう。
はい。通常の/特権のないユーザーは、正当な理由で/tmp
および/var/tmp
に書き込むことができます。また、特定のファイル/ディレクトリのユーザーまたはグループのアクセス許可にユーザーのアクセス許可が含まれている場合、ユーザーはそれらのファイルまたはディレクトリに書き込むこともできます。
そうは言っても、オペレーティングシステムのファイルとディレクトリに書き込み機能を通常のユーザーに提供することは、類推と同じように、自分の足元を撃つことです。これについて言うことはたくさんありますが、これは場所ではありません。 なぜ?に興味がある場合は、「UNIX/Linuxシステム管理のベストプラクティス」に関する記事を検索して読むことをお勧めします。
/tmp
そしておそらく/var/tmp
はどのユーザーにも書き込み可能です。