Permissões!

1. Permissões!

xfsdfxsdf
shsh

(usa Ubuntu)

Enviado em 01/06/2016 - 12:59h

Criei um usuário não root, e estou tentando mover um arquivo pra pasta usr mas diz que não tenho permissão, como faço pra dar permissão?


  


2. Re: Permissões!

Jhone Ferreira Rossini
jhone_rossini

(usa Debian)

Enviado em 01/06/2016 - 14:05h

Boa tarde, o comando para permissão é
chmod -R 777 /usr/nomedapasta 

o "-R" é para dar permissão para as subpastas e subarquivos é recursivo, e o "777" é permissão total, mas tem como dar permissão apenas de leitura e para qual usuario, de uma pesquisada no forum que vc acha uma tabela de permissões.


3. Re: Permissões!

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 01/06/2016 - 17:30h

shsh escreveu:
Criei um usuário não root, e estou tentando mover um arquivo pra pasta usr mas diz que não tenho permissão, como faço pra dar permissão?

----------------------------------------------------------------
Boa tarde.
O DONO da PASTA usr é o root, portanto, para manipular arquivos nessa pasta, logue como root ou use o sudo.

att.:
Marcelo Oliver



4. Re: Permissões!

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/06/2016 - 20:14h

jhone_rossini escreveu:

"Boa tarde, o comando para permissão é
chmod -R 777 /usr/nomedapasta" ... 



Apenas complementando, não é o ideal usar permissões do tipo 777 para pastas e arquivos Jhoni, assim você setará leitura escrita e execução para todos os usuários nessa pasta, e com a opção "-R" que tu mencionou, consequentemente para os arquivos também.
Arquivos e pastas com permissão total, podem ser manipulados, ou seja... qualquer code pode ser executados em arquivos e pastas com essas permissões, vamos supor que o usuário leigo erra o comando e seta 777 na pasta "usr" seria um mistake gravíssimo.

O ideal seria como o amigo acima falou, logar como root pra alterar o que se deseja ao invés de sair setando 777 em tudo.
--
Just bring us some beers, and then we can talk about our systems. :)



5. Re: Permissões!

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/06/2016 - 20:39h

Para permissão de diretórios em certas situações eu uso

find diretorio -type d -exec chmod 755 {} \;

e o correspondente para arquivos

find diretorio ! -type d -exec chmod 644 {} \;

Deve ser usado com sabedoria e sabendo exatamente o que ocorre.

----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts