私の設定では、私の目標は次のとおりです。
- 日常的な使用のための最小限の権限を持つ標準ユーザー
- で定義されたスーパーユーザーアカウント
/etc/sudoers
。
2番目のユーザーにホームディレクトリが必要ですか?どちらのユーザーも、tempsudo
インストール段階で作成されたアカウントで作成されます。次のコマンドを使用してアカウント#2を作成し、アカウントを削除します。
sudo adduser --no-create-home permsudo
グラフィック環境で問題が発生していますかgksudo
?私はLinux Mint Debianを使用しており、デスクトップ環境を実行します。
答え1
あなたは混乱しています。システムには名前付きアカウントがroot
あり、彼にはアカウント(伝統的に家族/root
)があります。それは全能であり、他のシステムと同様に「スーパーユーザー」とも呼ばれます。このコマンドをsu(1)
使用すると、あるユーザーが別のユーザー(代替ユーザー)でシェルを開始でき、このコマンドを使用すると、制御されたsudo(1)
方法で他のユーザーの権限でコマンドを実行できます(このファイルには/etc/sudoers
構成が含まれています)。参考資料を参照sudoers(5)
)。sudo
通常、一般ユーザーがroot
。
答え2
このセカンダリsudoユーザーにはホームディレクトリは必要ありません。
このアプローチには明らかな問題はありませんが、デフォルトのGUI設定がないため、これらの設定が重要な場合は、ホームディレクトリを作成してロックする必要があります。ログインしてGUIを介してこのユーザーを使用したい場合は、通常のユーザーとは異なるように見えるようにする必要があります。ボックスを破るツールがある場合は明らかです。