É uma boa prática ter usuários diferentes para diferentes contextos?

4

Sou desenvolvedor de software e tenho um novo laptop com o Ubuntu.

Eu pretendo configurar este laptop como uma estação de trabalho de desenvolvimento, onde realizarei meu trabalho profissional (para minha empresa) e também desenvolverei algum software pessoal / doméstico.

Eu quero separar minhas coisas profissionais (aplicativos, bibliotecas de software, configurações, etc.) (tanto quanto possível, em termos de tydiness, por exemplo, lançadores de unidade, configurações de aplicativos, aplicativos na inicialização, configurações de broswer etc. Se eu mudar de um usuário para outro, ele precisa parecer com ambientes diferentes) de minhas coisas pessoais.

Por isso, acho que ter usuários separados para contextos separados: um usuário para o trabalho profissional e outro usuário para o trabalho pessoal (e um usuário convidado também). Mas eu vou ter dois usuários para apenas uma pessoa (só eu uso este laptop).

Não é um grande problema, mas, é uma boa prática ter usuários diferentes para diferentes contextos? Existe uma maneira melhor de resolver esse problema?

    
por ilazgo 15.01.2013 / 09:56

2 respostas

3

Absolutamente!

De uma perspectiva de segurança, a separação é uma coisa boa (tm) - já que seu uso pessoal e profissional pode ter perfis de risco muito diferentes.

No trabalho, você pode lidar com código para clientes, dados pessoais para milhares de pessoas, configuração de dispositivos de rede, etc., e esse uso pode ser regulado (dependendo da sua indústria, empregador ou clientes)

Em casa, você pode estar um pouco mais relaxado, assistindo a vídeos, fazendo download de jogos, etc.

Sem separação, você corre riscos que incluem:

  • Permitir que um executável comprometido seja recebido em casa, comprometendo seu ambiente de trabalho.

  • Acidentalmente fazendo algo em seu ambiente profissional enquanto você pensa que está em seu ambiente pessoal - isso acontece muito, e uma das soluções alternativas em que a separação de contas não é possível é ter ambientes bem rotulados (por exemplo, um prompt diferente ou fundo colorido)

Na verdade, também faz muito sentido ter a separação de contas usada para ambientes de desenvolvimento e produção, então vemos isso em grandes empresas.

    
por 15.01.2013 / 12:30
1

Minha opinião sobre isso é:

Instale o Virtual Box e tenha seu próprio ambiente pessoal nele. Sim, é preciso mais recursos, mas você não arriscará interferir em suas coisas profissionais.

isso é o que funciona para mim, é claro.

    
por 15.01.2013 / 12:18