crontab: Permissão negada [RESOLVIDO]

1. crontab: Permissão negada [RESOLVIDO]

Wagner
wgmadeira

(usa CentOS)

Enviado em 28/01/2015 - 16:34h

Prezados,

Ao tentar rodar o crontab -e (Distro Centos) o sistema informa a seguinte mensagem de erro "-bash: /usr/bin/crontab: Permissão negada".
Mesmo com o usuário ROOT não é possível mudar as permissões do arquivo /usr/bin/crontab, deletar, modificar o grupo ou o dono. Não é possível também tentar reinstalar com comando yum reinstall vixie-cron pois ainda informa "error: unpacking of archive failed on file /usr/bin/crontab: cpio: rename".

Alguma sugestão para corrigir o problema?

Segue abaixo alguns dos erros.


[root@sv01 cron.d]# crontab -e
-bash: /usr/bin/crontab: Permissão negada

[root@sv01 ~]# /usr/bin/crontab -e
-bash: /usr/bin/crontab: Permissão negada

[root@sv01 cron.d]# mv /usr/bin/crontab crontab.old
mv: não foi possível mover "/usr/bin/crontab" para "crontab.old": Operação não permitida

[root@sv01 ~]# ls -l /usr/bin/crontab
----------. 1 root root 51784 Nov 23 2013 /usr/bin/crontab

[root@sv01 cron.d]# chmod 4755 /usr/bin/crontab
chmod: alterando permissões de "/usr/bin/crontab": Operação não permitida

[root@GVSV02 fcron-3.2.0]# lsattr /usr/bin/crontab
s---ia-------e- /usr/bin/crontab

(Não é possível mudar as permissões do arquivo /usr/bin/crontab, deletar ou modificar o grupo ou o dono)
Configuração do arquivo

[root@sv01 ~]# vi /etc/crontab
SHELL=/bin/bash
PERL=/usr/bin/perl
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

Não faço uso do cron.allow, já fiz teste com ele e o erro persiste.

O servidor também já foi reiniciado.



  


2. MELHOR RESPOSTA

Zephyrus (formerly mkmastersys)
Zephyr

(usa Outra)

Enviado em 28/01/2015 - 21:32h

Se não me engano, essa referência http://stablehost.us/bots/regular.bot no crontab é um malware que se aproveita do exploit shellshocker.

Visite https://shellshocker.net/ se se interessar pelo assunto.

3. Re: crontab: Permissão negada [RESOLVIDO]

Gian Luca V. Henriques
gianlhs

(usa Fedora)

Enviado em 28/01/2015 - 17:26h

Executa o comando ls -la passando o caminho do arquivo como argumento pra nós. Acho q vai facilitar na ajuda se soubermos as permissões atuais, dono do arquivo e tal.


4. Re: crontab: Permissão negada

Wagner
wgmadeira

(usa CentOS)

Enviado em 28/01/2015 - 18:03h

Segue abaixo:

[root@sv01 ~]# ls -l /usr/bin/crontab
----------. 1 root root 51784 Nov 23 2013 /usr/bin/crontab

[root@sv01 cron.d]# chmod 4755 /usr/bin/crontab
chmod: alterando permissões de "/usr/bin/crontab": Operação não permitida


(Não é possível mudar as permissões do arquivo /usr/bin/crontab, deletar ou modificar o grupo ou o dono)







5. Re: crontab: Permissão negada [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/01/2015 - 18:51h

wgmadeira escreveu:

gianlhs escreveu:

Executa o comando ls -la passando o caminho do arquivo como argumento pra nós. Acho q vai facilitar na ajuda se soubermos as permissões atuais, dono do arquivo e tal.


Segue abaixo:
[root@sv01 ~]# ls -l /usr/bin/crontab
----------. 1 root root 51784 Nov 23 2013 /usr/bin/crontab

[root@sv01 cron.d]# chmod 4755 /usr/bin/crontab
chmod: alterando permissões de "/usr/bin/crontab": Operação não permitida

(Não é possível mudar as permissões do arquivo /usr/bin/crontab, deletar ou modificar o grupo ou o dono)



(Alguém e/ou algum processo modificou isto daí ...)

Envie-nos também a saída do comando:

lsattr /usr/bin/crontab 




6. Re: crontab: Permissão negada

Wagner
wgmadeira

(usa CentOS)

Enviado em 28/01/2015 - 18:57h

Segue a saída do comando.

[root@GVSV02 fcron-3.2.0]# lsattr /usr/bin/crontab
s---ia-------e- /usr/bin/crontab



7. Re: crontab: Permissão negada [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/01/2015 - 19:06h

wgmadeira escreveu:

Segue a saída do comando.
[root@GVSV02 fcron-3.2.0]# lsattr /usr/bin/crontab
s---ia-------e- /usr/bin/crontab


Alguém andou brincando com o comando 'chattr' por aí. Procure na manpage do comando para descobrir o que cada uma dessas flags significam.

Segue "remédio":

chattr -ais /usr/bin/crontab 


Após a "medicação" você poderá ajustar as permissões novamente.



8. Re: crontab: Permissão negada

Wagner
wgmadeira

(usa CentOS)

Enviado em 28/01/2015 - 19:08h

Não funcionou, ainda informa permissão negada.


[root@SV01 fcron]# chattr -ais /usr/bin/crontab
-bash: /usr/bin/chattr: Permissão negada




9. Re: crontab: Permissão negada [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/01/2015 - 19:41h

wgmadeira escreveu:

Não funcionou, ainda informa permissão negada.

[root@SV01 fcron]# chattr -ais /usr/bin/crontab
-bash: /usr/bin/chattr: Permissão negada


Isto expande muito as possibilidades. Ocorreu algum evento anômalo nesta máquina para justificar tal comportamento?



10. Re: crontab: Permissão negada

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 28/01/2015 - 19:42h

digite e cole aqui!!


id root
e
id $USER


#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


11. Re: crontab: Permissão negada

Wagner
wgmadeira

(usa CentOS)

Enviado em 28/01/2015 - 19:44h

O único problema com o sistema até o momento é este com o cron.

Segue abaixo a saída.

[root@SV01 scripts]# id root
uid=0(root) gid=0(root) grupos=0(root),502(cron)
[root@SV01 scripts]# id $user
uid=0(root) gid=0(root) grupos=0(root),502(cron)



12. Re: crontab: Permissão negada [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 28/01/2015 - 19:45h

Faltou

id $USER

#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts