Erro 13 Permissão negada

-2
  • Por algum motivo, não posso simplesmente colocar um arquivo em um diretório?

ou seja: /var/lib/whatever

Eu sei que é um problema de acesso root, mas ...

  • Esta não é uma opção devido à limitação da raiz com o Ubuntu?

Eu tenho um amigo que não é fã do Ubuntu por essa razão & amp; só vai rodar o Cent OS. Existe uma maneira de provar o contrário?

    
por KCMike 13.10.2014 / 05:18

2 respostas

1

Se a pasta pertence a root user, e você está tentando soltar o arquivo com seu usuário, é um comportamento normal que o Ubuntu não permite que você faça isso.

Opções

  • Conceda permissão de gravação para seu usuário na pasta desejada ( chmod 775 destination/folder )
  • Faça a ação desejada por meio do terminal com 'sudo' ( sudo mv /path/file /destination/folder )
por CarlosAV 13.10.2014 / 13:29
0

O layout do sistema de arquivos é baseado no Sistema de Hierarquia do Sistema de Arquivos que designa certos diretórios como disponíveis para os usuários, e outros disponíveis para o sistema, e assim por diante.

/var/lib é um espaço onde os programas instalados em seu sistema podem armazenar suas próprias informações, como configurações de todo o sistema, bancos de dados e assim por diante. Não é para os usuários colocarem arquivos.

    
por thomasrutter 13.10.2014 / 05:30