![Ubuntu で root が個人ユーザー アカウントを閲覧できないようにする](https://rvso.com/image/1598584/Ubuntu%20%E3%81%A7%20root%20%E3%81%8C%E5%80%8B%E4%BA%BA%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%20%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E9%96%B2%E8%A6%A7%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B.png)
Ubuntu コンピュータを 2 人の開発者、John と Bob が共有しているとします。2 人とも root/sudo パスワードを持っていますが、お互いに個人データを知られないようにしたいと考えています。ホーム ディレクトリを暗号化 (eCryptFS など) するだけで十分でしょうか (キーロガーや複雑なハッキングがないと仮定すると、これは単純なセキュリティ レイヤーにすぎません)。root/sudo パスワードは、apt インストール/開発者用機能に必要です。
これを解決するには、Docker などのプログラムを使用できる work というユーザーを作成します (常に sudo を使用する必要がなくなり、IntelliJ、Visual Studio Code、Android Studio などの他のプログラムとともに、Docker のインスタンスが 1 つだけインストールされます)。そのため、John または Bob が「開発者モード」にする必要があるときはいつでも、 を使用できますsu - work
。work
は暗号化されていません。
これはこれに対処する最善の方法でしょうか?