Pular para o conteúdo

Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Enviado em 12/06/2015 - 09:15h

Bom dia galera.
Estou tendo problema com a minha crontab, de uns dias pra cá ela parou de funcionar dizendo que o root não tem permissão de usar o programa (crontab)
P3:/ # crontab -e
You (root) are not allowed to use this program (crontab)
See crontab(1) for more information

Não possuo os arquivos cron.allow nem o cron.deny, em /etc/
Utilizo o Suse
desde ja agradeço!!

Responder tópico

2. Verifique os arquivos

Enviado em 12/06/2015 - 15:19h


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register

3. Re: Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Enviado em 12/06/2015 - 15:25h

Joao_Vitorino escreveu:


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register
so tenho esses arquivos na pasta /etc
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

/etc/cron.d/
-rw-r--r-- 1 root root 268 Mar 19 2010 smolt
# Runs the smolt checkin client
# Please note that calling with -c will cause smolt to pause a random amount of
# time between 0 and 3 days before actually sending, this is to prevent ddos on
# the server
20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1


4. Re: Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Enviado em 12/06/2015 - 16:51h

lvlineiro escreveu:

Joao_Vitorino escreveu:


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register
so tenho esses arquivos na pasta /etc
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

/etc/cron.d/
-rw-r--r-- 1 root root 268 Mar 19 2010 smolt
# Runs the smolt checkin client
# Please note that calling with -c will cause smolt to pause a random amount of
# time between 0 and 3 days before actually sending, this is to prevent ddos on
# the server
20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1



Verifique se o arquivo /etc/pam.d/crond existe e se seu conteúdo está igual abaixou ou contém alguma coisa que impeça o root de usar o cron (pouco provavel)


#
# The PAM configuration file for the cron daemon
#
#
auth sufficient pam_rootok.so
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
Quanto ao arquivo /etc/cron.d/novell.com-suse_register eu falei besteira, esse arquivo não existe em todos os servidores suse's que trabalho.
Uma solução simples seria fazer backup dos seus arquivos de
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

e depois reinstalar o cron

5. Re: Sem permissão de executar crontab -e como ROOT [RESOLVIDO]

Enviado em 15/06/2015 - 14:22h

Joao_Vitorino escreveu:

lvlineiro escreveu:

Joao_Vitorino escreveu:


Verifique os arquivos :
/etc/crontab
/etc/cron.d/novell.com-suse_register
so tenho esses arquivos na pasta /etc
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

/etc/cron.d/
-rw-r--r-- 1 root root 268 Mar 19 2010 smolt
# Runs the smolt checkin client
# Please note that calling with -c will cause smolt to pause a random amount of
# time between 0 and 3 days before actually sending, this is to prevent ddos on
# the server
20 1 1 * * smolt /usr/bin/smoltSendProfile -c > /dev/null 2>&1



Verifique se o arquivo /etc/pam.d/crond existe e se seu conteúdo está igual abaixou ou contém alguma coisa que impeça o root de usar o cron (pouco provavel)


#
# The PAM configuration file for the cron daemon
#
#
auth sufficient pam_rootok.so
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
Quanto ao arquivo /etc/cron.d/novell.com-suse_register eu falei besteira, esse arquivo não existe em todos os servidores suse's que trabalho.
Uma solução simples seria fazer backup dos seus arquivos de
drwxr-xr-x 2 root root 72 Jun 12 15:19 cron.d/
drwxr-xr-x 2 root root 480 Mai 4 2011 cron.daily/
-rw------- 1 root root 6 Fev 27 2011 cron.deny
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.hourly/
drwxr-xr-x 2 root root 48 Fev 18 2011 cron.monthly/
drwxr-xr-x 2 root root 72 Mai 4 2011 cron.weekly

e depois reinstalar o cron



Obrigado pela dica, desinstalei a cron e instalei de novo , voltou funcionar normalmente.
Obrigado!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder