서로 다른 환경에 대해 서로 다른 사용자를 사용하는 것이 좋은 방법입니까?

서로 다른 환경에 대해 서로 다른 사용자를 사용하는 것이 좋은 방법입니까?

저는 소프트웨어 개발자이고 Ubuntu가 설치된 새 노트북을 가지고 있습니다.

나는 이 노트북을 회사를 위한 전문적인 작업을 수행하고 개인/가정용 소프트웨어를 개발할 개발 워크스테이션으로 설정할 계획입니다.

전문적인 항목(애플리케이션, 소프트웨어 라이브러리, 구성 등)을 별도로 유지하고 싶습니다(예: 통합 런처, 앱 설정, 시작 시 앱, 브라우저 설정 등). 한 사용자에서 시작하면 다음으로 전환됩니다. 내 프로필과 다른 것(다른 환경처럼 보일 것임).

그래서 저는 서로 다른 상황에 대해 별도의 사용자를 설정하는 방법을 생각했습니다. 하나는 전문 업무용이고 다른 하나는 개인 작업용(및 게스트 사용자)입니다. 하지만 두 명의 사용자와 한 명만 있습니다(이 노트북을 사용하는 사람은 나뿐입니다).

이것은 큰 질문은 아니지만 상황에 따라 다른 사용자를 사용하는 것이 좋은 습관입니까? 이 문제를 해결하는 더 좋은 방법이 있습니까?

답변1

전적으로!

보안 관점에서 분리는 좋은 것입니다. 전문적인 용도와 개인적인 용도는 매우 다른 위험 프로필을 가질 수 있기 때문입니다.

직장에서는 클라이언트의 코드, 수천 명의 개인 데이터, 네트워크 장비 구성 등을 사용하여 작업할 수 있으며 해당 사용은 산업, 고용주 또는 클라이언트에 따라 규제될 수 있습니다.

집에서는 비디오를 보거나 게임을 다운로드하는 등 더 편안하게 지낼 수 있습니다.

별거하지 않으면 다음과 같은 위험이 있습니다.

  • 집에서 손상된 실행 파일을 가져와 작업 환경에 해를 끼칠 수 있습니다.

  • 개인 환경에 있다고 생각하고 업무 환경에서 실수로 어떤 일을 수행하는 경우 - 이런 일이 자주 발생하며, 계정을 분리할 수 없는 해결 방법 중 하나는 환경에 라벨을 잘 붙이는 것입니다(예: 다른 팁이나 색상 마커를 통해). ) 배경)

실제로 개발 환경과 프로덕션 환경에 대한 계정을 분리하는 것이 합리적이므로 대기업에서는 이를 볼 수 있습니다.

답변2

이에 대한 나의 견해는 다음과 같습니다.

Virtual Box를 설치하고 나만의 개인 환경을 만들어보세요. 예, 더 많은 자원이 필요하지만 업무에 방해가 될 위험은 없습니다.

물론 이것은 나에게 효과적입니다.

관련 정보