私はソフトウェア開発者であり、Ubuntuがインストールされた新しいノートブックを持っています。
私はこのラップトップを会社のための専門的な仕事をし、私用/家庭用ソフトウェアを開発する開発ワークステーションに設定する予定です。
専門的な項目(アプリケーション、ソフトウェアライブラリ、構成など)を別々に維持したい(例:統合ランチャー、アプリ設定、起動時にアプリ、ブラウザ設定など)。 1人のユーザーから起動すると、次のように切り替わります。私のプロフィールとは違うもの(他の環境のように見えます)。
だから私はさまざまな状況に対して別々のユーザーを設定する方法を考えました。 1つはプロの仕事用で、もう1つは個人的な仕事用(そしてゲストユーザー)です。しかし、2人のユーザーと1人しかいません(このラップトップを使用している人は私だけです)。
これは大きな質問ではありませんが、状況に応じて他のユーザーを使用するのは良い習慣ですか?この問題を解決するより良い方法はありますか?
答え1
完全に!
セキュリティの観点からは、分離は良いです。専門的な用途と個人的な用途は、非常に異なるリスクプロファイルを持つ可能性があるためです。
職場では、クライアントのコード、何千人もの個人データ、ネットワーク機器の構成などを使用して作業することができ、その使用は産業、雇用主、またはクライアントに応じて規制されます。
自宅では、ビデオを見たり、ゲームをダウンロードするなど、より快適に過ごすことができます。
別にしないと、次のリスクがあります。
自宅から破損した実行可能ファイルをインポートし、作業環境に害を及ぼす可能性があります。
個人的な環境にいると思って作業環境で誤って何かをする場合 - このようなことが頻繁に発生し、アカウントを切り離すことができない回避策の1つは、環境にラベルを付けることです(たとえば、他のヒントやカラーマーカーを介して)。 ) 背景)
実際、開発環境と本番環境のアカウントを分離するのは妥当であるため、大企業はこれを見ることができます。
答え2
これに対する私の見解は次のとおりです。
Virtual Boxをインストールし、独自のプライベート環境を作成してください。はい、より多くのリソースが必要ですが、仕事を妨げる危険はありません。
もちろんこれは私にとって効果的です。