この質問が出たとき、私はLinux + / LPIC-1を独学しながら「CompTIA Linux + Linux認証ガイド」という教科書といくつかのビデオコースに従いました。私は「Linuxファイル所有権ゲストユーザー」などの用語を検索しました。仮想マシンを稼働させ、Linuxで探索しなければ答えを把握できないようです。
私はLinuxでゲストユーザーの経験がほとんどなく、私の質問は次のとおりです。
- ゲストユーザーは一般ユーザーとは異なる権限と所有権を持っていますか?
- ゲストユーザーがファイルを生成するとどうなりますか?それともゲストユーザーにアイデア権限がないと予想されますか?
- ゲストユーザーが特定のディレクトリの下にファイルを生成できるようにするのは悪い習慣ですか?
この問題に貢献するために時間をかけてくださった皆さんに心から感謝します。いつか私はあなたの知識を持ってコミュニティに貢献できることを願っています:).
答え1
するこの説明助ける?デフォルトでは、ディスプレイマネージャは一時アカウントを作成するいくつかのスクリプト/プログラムを実行します。
特別なものはなく、通常のユーザーアカウント(一時的ですが)に過ぎず、権限と所有権は通常のアカウントと同様に処理され、通常のユーザーと同様にホームディレクトリがあります。
そのユーザーがファイルを生成したときに何が起こるかは、詳細によって異なります(確認しません)。ユーザーがログアウトすると、一時ホームディレクトリに作成されたファイルが削除されます。他の場所で作成されたファイル(ユーザーがそうすることを許可されている場合)は、そのIDに割り当てられたユーザーがなくても(ログアウト後に一時ユーザー名が削除されるため)、そのファイルを生成したユーザーIDの下に残ります。
ゲストユーザーが自分のホームディレクトリの外にファイルを生成するのを防ぐのが最善ですが、この特定の設定でこれが行われるかどうかはわかりません。セキュリティを適用する必要があるかもchroot
しれませんが、この特定の設定はそうしません(ゲストユーザーのための真のセキュリティ環境を作成するのを妨げることはありませんが)。固定名を使用してこの特定の機能を使用する必要さえありません。ゲストユーザーのみ)。