comando nao apagar arquivo [RESOLVIDO]

1. comando nao apagar arquivo [RESOLVIDO]

Carlos
secretsportal

(usa Ubuntu)

Enviado em 27/04/2014 - 11:24h

Ola pessoal, gostaria de saber se existe algum comando no linux pra q eu possa bloquear um arquivo pra q o mesmo nao seja apagado, preciso de um comando q nao afete as permissões do arquivo, q mesmo eu estando como root eu nao consiga apagar o arquivo, e que eu possa digitar outro comando pra que depois eu consiga apagar o arquivo, um comando q nao seja o chmod pra alterar permissões, quero q as permissões continuem no arquivo como estão, só nao quero apagar acidentalmente um arquivo, por isso preciso de um comando pra que eu nao possa apagar.

Desde já agradeço.


  


2. MELHOR RESPOSTA

rafael silveira gomes
rsilveiragomes

(usa Debian)

Enviado em 27/04/2014 - 21:39h

secretsportal >>> Descobri o/

O comando que vc precisa é o chattr:
use a opção imutable.

# chattr +i arquivo

tente deletar o arquivo :)

para remover o imutable:

# chattr -i arquivo

fonte: http://www.lpic.com.br/shell/comandos/chattr/

3. Re: comando nao apagar arquivo [RESOLVIDO]

rafael silveira gomes
rsilveiragomes

(usa Debian)

Enviado em 27/04/2014 - 14:29h

secretsportal >>> não sei se existe uma solução exata para o que você quer.. mas criar um hard link quebra seu galho n ?
Daí mesmo que vc apague o arquivo, ainda terá o mesmo em outro lugar..
Deve existir uma solução mais elegante vou até acompanhar o tópico pra aprendê-la kkk


4. Re: comando nao apagar arquivo [RESOLVIDO]

Carlos
secretsportal

(usa Ubuntu)

Enviado em 27/04/2014 - 21:15h

rsilveiragomes escreveu:

secretsportal >>> não sei se existe uma solução exata para o que você quer.. mas criar um hard link quebra seu galho n ?
Daí mesmo que vc apague o arquivo, ainda terá o mesmo em outro lugar..
Deve existir uma solução mais elegante vou até acompanhar o tópico pra aprendê-la kkk


Sim sim, e smp bom ter bkp de tudo em algum hd externo o problema, e q tem horas aqui no sistema q eu tenho mania de apagar alguma coisa com shift+del ai vai embora tudo, dedo nervoso tbm rs, ai tava querendo algum comando que eu pudesse usar aqui no sistema q pelo menos me impedisse de apagar um arquivo a menos q eu digitasse algum comando no terminal.


5. Re: comando nao apagar arquivo [RESOLVIDO]

Carlos
secretsportal

(usa Ubuntu)

Enviado em 27/04/2014 - 22:15h

rsilveiragomes escreveu:

secretsportal >>> Descobri o/

O comando que vc precisa é o chattr:
use a opção imutable.

# chattr +i arquivo

tente deletar o arquivo :)

para remover o imutable:

# chattr -i arquivo

fonte: http://www.lpic.com.br/shell/comandos/chattr/


Vlw brother, é isso mesmo q eu tava precisando
Vi q tbm da pra ser feito em pasta e de modo recursivo
Bastando digitar

# chattr -R +i pasta


6. Re: comando nao apagar arquivo [RESOLVIDO]

Carlos
secretsportal

(usa Ubuntu)

Enviado em 27/04/2014 - 22:17h

Uma dúvida que eu tenho é a respeito se eu usar um livre CD linux eu conseguiria remover o arquivo que possuem o atributo imutável +i ?


7. Re: comando nao apagar arquivo [RESOLVIDO]

rafael silveira gomes
rsilveiragomes

(usa Debian)

Enviado em 27/04/2014 - 22:59h

secretsportal escreveu:

Uma dúvida que eu tenho é a respeito se eu usar um livre CD linux eu conseguiria remover o arquivo que possuem o atributo imutável +i ?



Consegue sim cara.. faz um teste rapido aí e vê x)

Mas você entraria em live cds e sairia apagando coisas 'sem querer' ? o.0

E caso seja pra proteger de outras pessoas fuçarem no seu pc.. que tal senha na bios ?



8. Re: comando nao apagar arquivo [RESOLVIDO]

Carlos
secretsportal

(usa Ubuntu)

Enviado em 27/04/2014 - 23:27h

rsilveiragomes escreveu:

secretsportal escreveu:

Uma dúvida que eu tenho é a respeito se eu usar um livre CD linux eu conseguiria remover o arquivo que possuem o atributo imutável +i ?



Consegue sim cara.. faz um teste rapido aí e vê x)

Mas você entraria em live cds e sairia apagando coisas 'sem querer' ? o.0

E caso seja pra proteger de outras pessoas fuçarem no seu pc.. que tal senha na bios ?


Sim entendi, e pq já q estando logado no sistema eu nao conseguiria remover um arquivo q esteja com esse atributo +i ai pensei se esse efeito tbm iria acontecer quando estivesse usando um livre CD , mas pelo visto nao surtiria efeito ne já q pelo livre CD estou fora no meu sistema real,então conseguiria remover o arquimo mesmo se ele tivesse sido alterado com chattr antes no sistema certo.


9. Re: comando nao apagar arquivo [RESOLVIDO]

rafael silveira gomes
rsilveiragomes

(usa Debian)

Enviado em 28/04/2014 - 09:13h

resolvido o problema ?


10. Re: comando nao apagar arquivo [RESOLVIDO]

Carlos
secretsportal

(usa Ubuntu)

Enviado em 28/04/2014 - 17:36h

rsilveiragomes escreveu:

resolvido o problema ?


Sim ta resolvido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts