Você pode me dar um guia passo a passo para alterar a propriedade da pasta do root?

3

Sou muito novo no Ubuntu e estou tão confuso, então, por favor, desculpe minha ignorância.

Eu tenho duas unidades no meu computador de 80gig e 500gb. Eu tenho o Ubuntu instalado na unidade de 80GB, mas tenho todas as minhas mídias na unidade de 500GB. Eu mudei a configuração do diretório para meus arquivos de música e vídeo para olhar para o disco rígido de 500GB em vez da pasta padrão original na unidade que o Ubuntu está instalado. No entanto, quando tentei adicionar arquivos às minhas pastas de música e vídeo na unidade maior, aparentemente não tenho permissão para fazer isso ou modifico a pasta de maneira alguma, já que ela é de propriedade de root.

Eu tentei algumas sugestões postadas neste fórum, mas parece que não consigo encontrar nada que funcione e continuo recebendo operações não permitidas. Alguém por favor pode me fornecer um guia passo a passo do idiota para alterar minhas permissões? Talvez até tenha configurado tudo incorretamente. Estou disposto a remontar a unidade ou qualquer coisa que seja necessária (tenho tudo com backup em uma unidade externa).

    
por Terrence.S 29.09.2012 / 05:12

3 respostas

8

Para alterar a propriedade de seus arquivos e pastas em seu disco rígido

sudo chown -Rv username /path-to-your-secong(500GB)-hdd

R significa recursiva & amp; v para verbose a saída

Aqui está um tutorial simples sobre o chown

< chown - altere o proprietário de um arquivo >

Você pode alterar o proprietário e o grupo de um arquivo ou diretório com o comando chown. Por favor, tenha em mente que você pode fazer isso apenas se você for o usuário root ou o proprietário do arquivo.

Defina o proprietário do arquivo:

chown username somefile

Depois de dar este comando, o novo proprietário de um arquivo chamado somefile será o nome de usuário do usuário. O proprietário do grupo do arquivo não será alterado. Em vez de um nome de usuário, você também pode fornecer o ID numérico do usuário, se desejar.

Você também pode definir o grupo do arquivo ao mesmo tempo. Se o nome do usuário for seguido por dois-pontos e um nome de grupo, o grupo do arquivo também será alterado.

chown username:usergroup somefile

Depois de dar este comando, o novo dono do somefile seria user username e o grupo usergroup.

Você pode definir o proprietário de um diretório exatamente da mesma maneira que definiu o proprietário de um arquivo:

chown username somedir

Observe que, depois de dar este comando, somente o proprietário do diretório será alterado. O proprietário dos arquivos dentro do diretório não será alterado.

Para definir a propriedade de um diretório e de todos os arquivos desse diretório, você precisará da opção -R:

chown -R username somedir

Aqui, R significa recursivo porque este comando alterará recursivamente a propriedade dos diretórios e seus conteúdos. Depois de emitir este comando de exemplo, o nome de usuário do usuário será o proprietário do diretório somedir, assim como todos os arquivos desse diretório.

Diga o que acontece:

chown -v username somefile

A saída é:

changed ownership of 'somefile' to username

Aqui, v significa verbose. Se você usar a opção -v, o chown irá listar o que ele fez (ou não fez) no arquivo.

O modo detalhado é especialmente útil se você alterar a propriedade de vários arquivos de uma só vez. Por exemplo, isso pode acontecer quando você faz isso de forma recursiva:

sudo chown -Rv username somedir

A saída é:

changed ownership of 'somedir/' to username 
changed ownership of 'somedir/boringfile' to username 
changed ownership of 'somedir/somefile' to username
    
por user61928 29.09.2012 / 07:09
2

Eu ficaria curioso em ver como você montou o disco de 500 GB. Sempre que eu me deparei com esse problema, eu sempre colocava as permissões incorretas na unidade. Enquanto o 777-ing da estrutura de diretórios funcionará, não é exatamente a maneira mais segura de resolver o problema.

Para tentar resolver esse problema, eu daria uma olhada mais de perto em como você montou a unidade. Isso pode ser um bom guia: link

    
por prateek61 29.09.2012 / 05:44
0

Você pode fazer man chown a qualquer momento e isso dará uma sinopse da aparência geral do comando

SYNOPSIS
       chown [OPTION]... [OWNER][:[GROUP]] FILE...

chown user:user s atribui a propriedade ao usuário e aos usuários do grupo

e você pode adicionar as opções também, R ou v

R é recursivo ao usar este comando em uma pasta

v é para saída detalhada

Se você conhece a sinopse do comando, pode referenciar as opções no Manual

    
por userDepth 03.04.2017 / 03:42