Por que meu computador me especifica como "Não é o proprietário"?

0

Sempre que quero colar ou adicionar um arquivo à pasta raiz, ele diz que não sou o proprietário e não tenho os privilégios de colocá-lo lá. Isso me deixa muito bravo.

    
por Daniel Perez 23.06.2012 / 20:37

2 respostas

1

  • Por que você deseja copiar / colar um arquivo em / ?
  • Você, como usuário, não possui nada pertencente a root .
  • Você precisa colocar sudo na frente do que você está fazendo se o local que você quer colocar é de propriedade de root e se você é um usuário sudo (ou seja, pelo menos o usuário que você usou para instalar o Ubuntu é um usuário sudo .
  • Mas 1a pergunta do analisador 1: NÃO DEVE haver necessidade de colocar arquivos em / . Exceto por /forcecheck ;)

O Linux é um sistema multiusuário. O Windows é um sistema de usuário único. Quando mais de uma pessoa pode usar um sistema, você precisa desse tipo de segurança, caso contrário não poderá armazenar dados privados em um sistema.

    
por Rinzwind 23.06.2012 / 20:55
1

Resposta curta é que o Linux é um sistema operacional multiusuário e sua conta é apenas um dos usuários. Você, como um único ser humano, pode ter várias contas, mas cada uma delas é separada, incluindo raiz, que é um superusuário (mas você não quer nunca usar essa conta, exceto temporariamente para manutenção do sistema). Você é apenas o proprietário do seu diretório pessoal.

Uma das deficiências dos sistemas Windows anteriores era que ele assumia principalmente um único usuário, e esse usuário único geralmente era o administrador. Era possível não funcionar como administrador, mas era muito inconveniente e muitas coisas simplesmente não funcionavam; não havia uma maneira fácil de se tornar temporariamente administrador. Mas os administradores tinham autoridade para instalar vírus e outros malwares. Se você pode executar o Windows a partir de um nível de privilégio de usuário "normal", como no Linux, você provavelmente ficaria muito pouco na forma de malware.

O Linux oferece a capacidade de executar temporariamente um programa ou executar uma operação como root. Às vezes isso é necessário, mas deve ser usado o mínimo possível. Antigamente, o administrador fazia logon como root, realizava algumas tarefas administrativas e, em seguida, fazia logoff da conta raiz. Mas isso teve problemas, em que o administrador pode ficar com preguiça e simplesmente fazer logon como root, ou esquecer de fazer logoff e causar danos, para que os sistemas modernos tenham uma maneira mais temporária para usuários normais obterem privilégios de root elevados. . Mesmo que pareça mais um problema, ele se torna uma segunda natureza e ajuda a protegê-lo de erros inadvertidos, fazendo com que você pense mais sobre o fato de estar fazendo algo possivelmente destrutivo ao usá-lo.

Quando você instala ou executa programas como raiz, esses programas podem, por sua vez, acessar diretórios que são de propriedade de raiz, como / etc, para arquivos de configuração. Se você não instalá-los como root, eles não podem fazer isso

Alguns diretórios são de propriedade de root, mas possuem privilégios configurados de tal forma que qualquer um pode gravar nele, como / tmp. Se você olhar as permissões de / tmp, verá que todos têm permissão para ler e gravar nele, embora somente root e determinados membros do grupo possam excluir um arquivo que eles não possuem ou possuem permissão de gravação para (o "t" em vez de x para todos os usuários).

    
por Marty Fried 23.06.2012 / 22:26