Dúvida com permissão de pasta [RESOLVIDO]

1. Dúvida com permissão de pasta [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/07/2013 - 20:34h

Apesar do progresso de aprendizagem que fis com o slackware em 1 semana,ainda tenho dúvidas bobas.Eu baixei um tema para o audacious(player de música) e preciso extrair o tema dentro de "usr/share/audacious/skins" pra poder instalá-lo.O problema é que quando vou fazer isso diz que não tenho permissão pra extrair nessa pasta.Como faço pra pegar permissão pra extrair dentro desse caminho "usr/share/audacious/skins" ?
Vlw


  


2. MELHOR RESPOSTA

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 10/07/2013 - 20:43h

Para sanar rápidamente seu problema, vc pode dar permissão geral para ele como root:

entre na pasta onde o tema está e mude as permissões(permissão total no caso, todo mundo):


# chmod 777 nome_do_arquivo

e depois descompacta como usuário normal.
ou descompacta como root.

agora vc pode ler com tempo no guia foca sobre permissões de arquivos, e chmod, isso tem no guia iniciante, o site é esse(é que o assunto é muuito extenso):
http://www.guiafoca.org/

3. Re: Dúvida com permissão de pasta [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/07/2013 - 20:49h

Lucc escreveu:

Apesar do progresso de aprendizagem que fis com o slackware em 1 semana,ainda tenho dúvidas bobas.Eu baixei um tema para o audacious(player de música) e preciso extrair o tema dentro de "usr/share/audacious/skins" pra poder instalá-lo.O problema é que quando vou fazer isso diz que não tenho permissão pra extrair nessa pasta.Como faço pra pegar permissão pra extrair dentro desse caminho "usr/share/audacious/skins" ?
Vlw


digamos que seu arquivo seja um .tar.gz, você teria que descompactá-lo como root assim:


# tar -zxvf arquivo.tar.gz -C /usr/share/audacious/skins/


Ou usando o sudo que não vem por padrão no Slackware e nem faz falta!


$ sudo tar -zxvf arquivo.tar.gz -C /usr/share/audacious/skins/


se for .tar.bz2 use: tar -jxvf
se for .tar.xz use: tar -Jxvf

fui!


4. Re: Dúvida com permissão de pasta [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/07/2013 - 20:58h

Amigão vlw,funcionou.Fiz assim: entrei no diretório do arquivo,dei a permissão chmod 777 nomedoarquivo depois "unzip nomedoarquivo -d /usr/share/audacious/Skins e enter.Extraiu certinho e já coloquei o tema novo.
Muito obrigado.


5. Re: Dúvida com permissão de pasta [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 10/07/2013 - 21:11h

mas é importante lembrar, leia atentamente sobre permissões, pq dependendo do onde vc der permissões 777 vc pode por a segurança do sistemm em risco, esse tipo de permissão foi só nesse caso pois não tem muita importancia, não vai sair dando chmod 777 em todas as pastas do sistema, senão qualquer um pode fazer o que bem entender....




6. Re: Dúvida com permissão de pasta [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/07/2013 - 21:27h

Lucc escreveu:

Amigão vlw,funcionou.Fiz assim: entrei no diretório do arquivo,dei a permissão chmod 777 nomedoarquivo depois "unzip nomedoarquivo -d /usr/share/audacious/Skins e enter.Extraiu certinho e já coloquei o tema novo.
Muito obrigado.


Desse jeito é melhor usar Windows.

É difícil descompactar um arquivo como root sem a necessidade de alterar as permisões do diretório?


7. Re: Dúvida com permissão de pasta [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 10/07/2013 - 21:51h

o problema que os arquivos de temas em sua maioria vem sem nenhuma permissão, aí como root vc descompacta, mas na hora que o gerenciador(seja lá qual for) for ler o tema fica sem permissão, então vc acaba tendo que mudar as permissões de qualquer forma.


8. Re: Dúvida com permissão de pasta [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 04/08/2013 - 10:01h

note que esta solução que te dei foi para vc sanar rapidamente o problema, porém ela gera vulnerabilidade(mesmo que seja em uma pasta só mas gera) então quando puder muda o dono da pasta assim:

# chown -R root nome_pasta 
//nesse caso é o root pq ele é o dono do diretório acima

depois dê as permissões assim:

1) Dono(o todo poderoso), pode ler, alterar e executar:
# chmod -R u=rwx nome_pasta 


2) Grupo pode ler e executar, mas nunca alterar:

# chmod -R g=rx nome_pasta 


3) Outros podem ler e executar, mas nunca alterar:
# chmod -R o=rx nome_pasta 








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts